Cross-site scripting in DataEase - #VU166140
Published: November 12, 2026
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary JavaScript in the DataEase origin through stored cross-site scripting.
The vulnerability exists due to incomplete SVG element-name validation in StaticResourceServer.containsDangerousContent when comparing namespace-prefixed tag names against an unqualified blacklist. A remote attacker can upload an SVG containing <s:script> through an image-suffixed upload route without authentication and induce a victim with any required resource-read authorization to open it as a script-capable document, executing the embedded JavaScript.