CVE Catalog

CVE-2026-107845

CriticalCVSS 9.3
Published: Translated: NVD NIST

Summary

In versions from 4.0.0 until 5.3.50 and 5.7.12, Contao (an Open Source CMS) renders comment email or website metadata without sufficient attribute and URL encoding in listComments(). An unauthenticated visitor can submit a comment with malicious script that executes in the backend context when a user opens the Comments module. This issue is fixed in versions 5.3.50 and 5.7.12.

Risk Assessment

An attacker can execute malicious script in an administrator's session, potentially leading to data theft, session hijacking, or other security breaches.

Recommendation

Update Contao to version 5.3.50 or 5.7.12 (or later) to ensure proper encoding of comment metadata.

Other vulnerabilities in Contao

See all
Original NVD description (English source)

Contao is an Open Source CMS. From version 4.0.0 until 5.3.50 and 5.7.12, an unauthenticated visitor can submit a comment whose email or website metadata is rendered without sufficient attribute and URL encoding by listComments() in comments-bundle/contao/dca/tl_comments.php. When a backend user opens the Comments module, attacker-controlled script can execute in the Contao backend origin under that user's session. Unpublished comments remain visible to moderators, so moderation does not prevent exposure. This issue is fixed in versions 5.3.50 and 5.7.12.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS