Contao has improper access control in the back end voters
Contao is an Open Source CMS. In versions starting from 5.0.0 and prior to 5.3.38 and 5.6.1, the table access voter in the back end doesn't check if a user is allowed to access the corresponding module. This issue has been patched in versions 5.3.38 and 5.6.1. A workaround involves not relying solely on the voter and additionally to check USER_CAN_ACCESS_MODULE.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2025-57758
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 16:25 UTC · Revision 1
Source evidence
Contao has improper access control in the back end voters
core-osv · Original sourcePublished 28 Aug 2025, 16:32 UTC
Contao is an Open Source CMS. In versions starting from 5.0.0 and prior to 5.3.38 and 5.6.1, the table access voter in the back end doesn't check if a user is allowed to access the corresponding module. This issue has been patched in versions 5.3.38 and 5.6.1. A workaround involves not relying solely on the voter and additionally to check USER_CAN_ACCESS_MODULE.
osv:CVE-2025-57758
Complete source record
{
"id": "fd6af876e9e90d107c9c2c1da597c9c0e0c838e7a2a09a4caae5142f6e5d2d92",
"url": "https://osv.dev/vulnerability/CVE-2025-57758",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Contao has improper access control in the back end voters",
"summary": "Contao is an Open Source CMS. In versions starting from 5.0.0 and prior to 5.3.38 and 5.6.1, the table access voter in the back end doesn't check if a user is allowed to access the corresponding module. This issue has been patched in versions 5.3.38 and 5.6.1. A workaround involves not relying solely on the voter and additionally to check USER_CAN_ACCESS_MODULE.",
"evidence": "osv:CVE-2025-57758",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2025-57758",
"aliases": [
"CVE-2025-57758",
"GHSA-7m47-r75r-cx8v"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/contao/contao",
"type": "GIT",
"events": [
{
"introduced": "de632fca83b601bd8496058e3f8a8e874ad8c341"
},
{
"fixed": "be50a928909e6b8d27eac26274594a0b1a28d15c"
},
{
"introduced": "3173ec39227e5454439be24f7169bad5e0eb69f8"
},
{
"fixed": "b9d86dfd3af4b5ee9b2a0f1d3340197cebeb3052"
},
{
"fixed": "3f05c603e1c94d34819f837f060df5d66447d0d7"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:contao:contao:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "5.3.0"
},
{
"fixed": "5.3.38"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:contao:contao:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "5.4.0"
},
{
"fixed": "5.6.1"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "3f05c603e1c94d34819f837f060df5d66447d0d7"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"versions": [
"5.3.37",
"5.3.36",
"5.3.35",
"5.3.34",
"5.3.33",
"5.3.32",
"5.3.31",
"5.3.30",
"5.3.29",
"5.3.28",
"5.3.27",
"5.3.26",
"5.3.25",
"5.3.24",
"5.3.23",
"5.3.22",
"5.3.21",
"5.3.20",
"5.3.19",
"5.3.18",
"5.3.17",
"5.3.16",
"5.3.15",
"5.3.14",
"5.3.13",
"5.3.12",
"5.3.11",
"5.3.10",
"5.3.9",
"5.3.8",
"5.3.7",
"5.3.6",
"5.3.5",
"5.3.4",
"5.3.3",
"5.3.2",
"5.3.1",
"5.3.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-57758.json"
}
}
],
"modified": "2026-10-28T02:30:37.304287668Z",
"provider": "osv",
"references": [
"https://contao.org/en/security-advisories/improper-access-control-in-the-back-end-voters",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/57xxx/CVE-2025-57758.json",
"https://github.com/contao/contao/security/advisories/GHSA-7m47-r75r-cx8v",
"https://nvd.nist.gov/vuln/detail/CVE-2025-57758",
"https://github.com/contao/contao/commit/3f05c603e1c94d34819f837f060df5d66447d0d7"
],
"provider_metadata": {
"cwe_ids": [
"CWE-284"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/57xxx/CVE-2025-57758.json"
}
},
"related_cves": [
{
"value": "CVE-2025-57758",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 504667,
"published_at": "2025-08-28T16:32:38.664+00:00"
}