CVE-2026-15392

DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location. The complete_table_name method builds the absolute table file path without checking whether the file is a symbolic link. A link inside the data directory can point to a table file at any path outside of the configured f_dir and f_dir_search directories. Callers of file-based drivers can read or write files outside of the data directory.
Configurations

No configuration.

History

24 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Las versiones de DBD::File anteriores a la 1.651 para Perl no garantizan que el archivo de tabla no sea un enlace simbólico a una ubicación no confiable. El método complete_table_name construye la ruta absoluta del archivo de tabla sin verificar si el archivo es un enlace simbólico. Un enlace dentro del directorio de datos puede apuntar a un archivo de tabla en cualquier ruta fuera de los directorios configurados f_dir y f_dir_search. Los llamadores de controladores basados en archivos pueden leer o escribir archivos fuera del directorio de datos.

Information

Published : 2026-07-14 16:16

Updated : 2026-10-24 21:10


NVD link : CVE-2026-15392

Mitre link : CVE-2026-15392

CVE.ORG link : CVE-2026-15392


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CWE-59

Improper Link Resolution Before File Access ('Link Following')