Path traversal in FacturaScripts - CVE-2026-77526
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker to write arbitrary files outside MyFiles/ in FacturaScripts.
The vulnerability exists due to missing path normalization in UploadedFile::move() when processing uploaded filenames containing traversal segments. An authenticated attacker can use upload permissions to place files in web-server-writable directories and execute code as the web-server user on Apache deployments that directly serve those directories and permit uploaded .htaccess overrides.