Medium severity · published Oct 9, 2026
CVE-2026-107850
Contao: Improper access control in the preview links module
4.3
CVSS
0.2%
EPSS
No
On KEV
Description
Contao is an Open Source CMS. From version 5.7.1 until 5.7.12, core-bundle/config/services.yaml registers the preview access voter as Contao\CoreBundle\Security\Voter\DataContainer\PreviewAccessVoter although the shipped class is PreviewVoter. Symfony therefore omits voter autoconfiguration and removes the private service, so PreviewVoter::hasAccess() never enforces ownership. A non-admin backend user with the preview_link module can list every tl_preview_link record, obtain signed share URLs created by other users, and use them to view unpublished pages with showUnpublished despite lacking page permission. The advisory does not establish editing or deletion of foreign links. This issue is fixed in version 5.7.12.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 9% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CO
contao · contao
>= 5.7.1, < 5.7.12 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-107850
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-107850
x_refsource_CONFIRM
https://github.com/contao/contao/security/advisories/GHSA-q6wp-fr43-gm9v
x_refsource_MISC
https://github.com/contao/contao/commit/6b483d380a4b2dc61432c4c697e411508f93bf91
x_refsource_MISC
https://github.com/contao/contao/releases/tag/5.7.12
More from contao
9.8
CVE-2022-26265
Contao Managed Edition v1.5.0 was discovered to contain a remote command execution (RCE) vulnerability via the component php_cli parameter
9.8
CVE-2019-11512
Contao 4.x allows SQL Injection
9.3
CVE-2026-107845
Contao: Cross-site scripting in the comments bundle
8.8
CVE-2024-45398
Remote command execution through file upload in contao/core-bundle
8.8
CVE-2012-4383
contao prior to 2.11.4 has a sql injection vulnerability
