Description
SPIP before 4.4.9 allows Cross-Site Scripting (XSS) in the private area, complementing an incomplete fix from SPIP 4.4.8. The echappe_anti_xss() function was not systematically applied to input, form, button, and anchor (a) HTML tags, allowing an attacker to inject malicious scripts through these elements. This vulnerability is not mitigated by the SPIP security screen.
Problem types
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Product status
4.4.0 (semver) before 4.4.9
Credits
Dorian Piette (Trachinus)
References
blog.spip.net/...-jour-de-securite-sortie-de-SPIP-4-4-9.html
git.spip.net/spip/spip
www.vulncheck.com/...cripting-in-private-area-incomplete-fix (VulnCheck Advisory: SPIP < 4.4.9 Cross-Site Scripting in Private Area (Incomplete Fix))