Contao: Access control bypass in file manager Edit-Multiple
Summary
Contao CMS versions before 5.3.54, 5.7.17 and 6.0.6 allow back-end users with restricted file mounts to change folders outside their mount via the file manager's Edit-Multiple operation. An attacker with the protected or syncExclude permission can submit outside folder paths to publish protected folders or exclude them from DBAFS synchronization. This can expose files to public download. A valid back-end account with these permissions is required.
Affected
- Contao 4.0.0 before 5.3.54
- Contao 5.4.0-RC1 before 5.7.17
- Contao 6.0.0-RC1 before 6.0.6
- Contao 4.x: whether the 4.x line receives this fix is unknown.
Fixed in
- Contao 5.3.54
- Contao 5.7.17
- Contao 6.0.6
Workaround
Unknown.
Exploitation
- Not known to be exploited in the wild.
- No public proof of concept found at the time of writing.
Our recommendation
- Update Contao to 5.3.54, 5.7.17 or 6.0.6 (or later) in the next maintenance window; prioritise sites with several back-end editors.
- Until patched, review back-end users with the protected or syncExclude permissions and restrict them where not needed.
- Check whether folders outside users' file mounts have been published or excluded from DBAFS sync.
- Check the vendor advisory GHSA-9jfh-v443-w3fj for updates on 4.x.
Public exploits
PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.
Research sources
- GitHub Security Advisory GHSA-9jfh-v443-w3fj github.com
- Contao release 5.3.54 github.com
- Contao release 5.7.17 github.com
- Contao release 6.0.6 github.com
- Fix commit 240e169 github.com
- VulnCheck advisory www.vulncheck.com
- CVE Record CVE-2026-126662 www.cve.org
Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 14:23.
Original description (NVD)
Contao 4.0.0 before 5.3.54, 5.4.0 before 5.7.17, and 6.0.0 before 6.0.6 contains an access control bypass vulnerability that allows filemount-restricted backend users to modify folders outside their filemount via the file manager Edit-Multiple operation. Attackers holding the protected or syncExclude field permission can submit outside folder paths in the IDS parameter to publish protected folders or exclude them from DBAFS synchronization, exposing files for public download.
NVD references (9)
- https://github.com/contao/contao/blob/5.3.53/core-bundle/contao/drivers/DC_Folder.php#L1716-L1720
- https://github.com/contao/contao/commit/240e169441796bb703819ee0e22728708f946b70
- https://github.com/contao/contao/commit/a104202df2b532bb64805a0856fc94bb0bddbb66
- https://github.com/contao/contao/commit/c01898f99c5d5af50a227ee85f27270c5427f900
- https://github.com/contao/contao/releases/tag/5.3.54
- https://github.com/contao/contao/releases/tag/5.7.17
- https://github.com/contao/contao/releases/tag/6.0.6
- https://github.com/contao/contao/security/advisories/GHSA-9jfh-v443-w3fj
- https://www.vulncheck.com/advisories/contao-4.0.0-before-5.3.54-5.4.0-before-5.7.17-and-6.0.0-before-6.0.6-fi…
Sources
The tracker combines official, freely usable data sources – updated continuously:
- NVD (NIST) – CVEs, rating (CVSS), affected products
- CISA KEV – vulnerabilities confirmed by CISA as actively exploited
- CISA Vulnrichment – CISA assessment (SSVC) in the official CVE record
- FIRST EPSS – probability of exploitation
- Microsoft MSRC – Patch Tuesday: vulnerabilities, severity, updates
- PoC-in-GitHub – public proof-of-concept repositories
- Metasploit (Rapid7) – modules of the Metasploit Framework
- Exploit-DB (OffSec) – archive of public exploits (links only)
- Patch days: official vendor pages (linked per vendor) (Vendor patch days)
This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.
Affected? We can help.
We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.
