Input validation error in FacturaScripts - CVE-2026-27891
Published: November 9, 2026
Vulnerability details
The vulnerability allows a highly privileged remote attacker to execute arbitrary code with the web server's privileges.
The vulnerability exists due to insufficient validation of ZIP entry paths in FacturaScripts' plugin upload mechanism, allowing extraction outside the designated plugins directory. A highly privileged remote attacker can upload a crafted plugin archive containing traversal paths to write a PHP shell to a web-accessible location and execute it through an HTTP request.