5 matches found
Contao: Path traversal in the images controller
ImagesController joins the user controlled path onto the configured image target directory with Path::join, which canonicalises .. segments, and never calls Path::isBasePath to confirm the result stayed inside that directory. An unauthenticated GET with percent encoded dot segments therefore...
CVE-2026-107844
Contao is an Open Source CMS. From version 5.0.0 until 5.3.50 and 5.7.12, ImagesController joins the user-controlled path parameter to the configured image target directory with Path::join but does not use Path::isBasePath to verify that the canonical path remains inside that directory. An...
CVE-2026-107844 Contao: Path traversal in the images controller
Contao is an Open Source CMS. From version 5.0.0 until 5.3.50 and 5.7.12, ImagesController joins the user-controlled path parameter to the configured image target directory with Path::join but does not use Path::isBasePath to verify that the canonical path remains inside that directory. An...
EUVD-2026-95974
Contao is an Open Source CMS. From version 5.0.0 until 5.3.50 and 5.7.12, ImagesController joins the user-controlled path parameter to the configured image target directory with Path::join but does not use Path::isBasePath to verify that the canonical path remains inside that directory. An...
CVE-2026-107844
The Contao Open Source CMS (versions 5.0.0 to 5.3.50 and 5.7.12) is vulnerable to a path traversal flaw in the ImagesController . The root cause is the use of Path::join() with a user-controlled {path} parameter without utilizing Path::isBasePath() to validate that the resulting path remains with...