GitHub Advisoryadvisory · Packagist
GHSA-7m47-r75r-cx8v Contao applies improper access control in the back end voters
MEDIUM
Official page ↗
- Aliases
- CVE-2025-57758
- Ecosystem
- Packagist
- Packages
- contao/core-bundle, contao/contao
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
- Weaknesses
- CWE-284
- Reviewed
- 2025-08-28
Affected packages
• Packagist contao/core-bundle: >= 5.0.0, < 5.3.38 → fixed in 5.3.38
• Packagist contao/core-bundle: >= 5.4.0-RC1, < 5.6.1 → fixed in 5.6.1
• Packagist contao/contao: >= 5.0.0, < 5.3.38 → fixed in 5.3.38
• Packagist contao/contao: >= 5.4.0-RC1, < 5.6.1 → fixed in 5.6.1
Description
Impact
The table access voter in the back end doesn't check if a user is allowed to access the corresponding module.
Patches
Update to Contao 5.3.38 or 5.6.1.
Workarounds
Do not rely solely on the voter and additionally check `USER_CAN_ACCESS_MODULE`.
For more information
If you have any questions or comments about this advisory, open an issue in contao/contao.
Related
Alias · CVE (1)
- CVE-2025-57758 Contao is an Open Source CMS. vulnerability
Weakness · CWE (1)
- CWE-284 Improper Access Control weakness
References
- https://github.com/contao/contao/security/advisories/GHSA-7m47-r75r-cx8v web
- https://nvd.nist.gov/vuln/detail/CVE-2025-57758 advisory
- https://github.com/contao/contao/commit/3f05c603e1c94d34819f837f060df5d66447d0d7 web
- https://contao.org/en/security-advisories/improper-access-control-in-the-back-end-voters web
- https://github.com/contao/contao package