CVE Catalog

CVE-2026-82396

MediumCVSS 5.4
Published: Translated: NVD NIST

Summary

Sulu, a PHP content management system, before versions 2.6.25 and 3.0.8 allows an attacker with media upload permission to store HTML, XHTML, or XML documents and create links with inline=1, causing the application to return the file without Content-Disposition attachment. Opening such a link by an authenticated user allows execution of malicious JavaScript in the context of the victim's session on the Sulu origin.

Risk Assessment

An attacker can steal data or perform actions on behalf of an authenticated user, potentially leading to confidentiality and integrity breaches in the system.

Recommendation

Update Sulu to version 2.6.25 or 3.0.8, which contain a fix for this vulnerability.

Other vulnerabilities in Sulu

See all
Original NVD description (English source)

Sulu is an open-source PHP content management system based on the Symfony framework. Prior to versions 2.6.25 and 3.0.8, src/Sulu/Bundle/MediaBundle/Controller/MediaStreamController.php allows the /media/{id}/download/{slug} route and its administration variant to honor the inline query parameter for scriptable MIME types. The vulnerable stored Content-Type values include text/html, application/xhtml+xml, text/xml, and application/xml. An attacker with media upload permission can store an HTML, XHTML, or XML document and create a link using inline=1, causing the application to return the file on the Sulu origin instead of forcing Content-Disposition attachment. When an authenticated victim opens the link, attacker-controlled JavaScript can execute with the victim's Sulu-origin session and can read data or perform actions as that victim. This issue is fixed in versions 2.6.25 and 3.0.8.

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