Research1 in 10 popular npm releases needed a hotfix

critical vulnerability

FacturaScripts: Path traversal in UploadedFile::move() via getClientOriginalName() — arbitrary file write outside MyFiles/ leading to RCE

Published Jul 14, 2026 · updated Nov 2, 2026

What to do

  1. Upgrade to a fixed version: facturascripts/facturascripts 2026.3.
  2. 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

Sources

← All critical vulnerabilities