A vulnerability was identified in tarteaucitron.js
, where user-controlled inputs for element dimensions (width
and height
) were not properly validated. This allowed an attacker with direct access to the site's source code or a CMS plugin to set values like 100%;height:100%;position:fixed;
, potentially covering the entire viewport and facilitating clickjacking attacks.
An attacker with high privileges could exploit this vulnerability to: - Overlay malicious UI elements on top of legitimate content, - Trick users into interacting with hidden elements (clickjacking), - Disrupt the intended functionality and accessibility of the website.
The issue was resolved by enforcing strict validation and sanitization of user-provided CSS values to prevent unintended UI manipulation.
{ "nvd_published_at": "2025-04-07T15:15:44Z", "github_reviewed_at": "2025-04-07T16:38:24Z", "github_reviewed": true, "severity": "MODERATE", "cwe_ids": [ "CWE-1021" ] }