CVE-2026-44541: ethyca-fides has a DOM-based XSS vulnerability in fides.js via fides_description override
(updated )
fides.js is the script that renders Fides’s consent banner on customer websites. It lets the embedding page override the banner’s description text at runtime via a URL query parameter, a JavaScript global, or a cookie. On sites that have opted into HTML-formatted descriptions, the overridden value is rendered as live HTML without passing through the server-side sanitiser the rendering path was designed to trust.
The result is a DOM-based XSS that any visitor can trigger with a crafted link, no authentication required. The cookie source lets the payload persist, so a single click can plant a payload that fires on every subsequent banner render across all subdomains until cookies are cleared.
References
Code Behaviors & Features
Detect and mitigate CVE-2026-44541 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →