Cross-site scripting in FacturaScripts - #VU163128
Published: November 9, 2026
Vulnerability details
The vulnerability allows a low-privileged authenticated attacker to execute arbitrary JavaScript in another user's session, including an administrator's session.
The vulnerability exists due to incorrect JavaScript-context escaping of uploaded file names in the FacturaScripts file-library widget's inline click handler. A low-privileged authenticated attacker can upload a file with a crafted name using file-attachment permissions and trigger stored cross-site scripting when a victim clicks the affected file in the widget.