FacturaScripts: Path traversal in UploadedFile::move() via getClientOriginalName() — arbitrary file write outside MyFiles/ leading to RCE
What to do
- Upgrade to a fixed version: facturascripts/facturascripts 2026.3.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
facturascripts/facturascripts
- >= 2025, <= 2026.2
- 2026.3
Check your project: composer show facturascripts/facturascripts