Path traversal in FacturaScripts - #VU163133
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated remote attacker to disclose sensitive files, including database credentials, and remove their originals.
The vulnerability exists due to unchecked path traversal in FacturaScripts' AttachedFile rename source through the API's mass-assigned path field. An authenticated remote attacker with an API key permitting POST on attachedfiles can submit a traversal path without uploading a file, moving files into downloadable storage when source-directory permissions and same-filesystem constraints permit.