SQL injection in FacturaScripts - #VU163134
Published: November 9, 2026
Vulnerability details
The vulnerability allows a low-privileged authenticated attacker to extract sensitive database contents through blind SQL injection in FacturaScripts.
The vulnerability exists due to missing field-name validation in the autocomplete endpoint's JoinModel branch, which inserts request-controlled field names containing parentheses directly into SQL queries. A low-privileged authenticated attacker with access to a List or Panel controller can submit crafted autocomplete requests and use blind extraction to retrieve customer data and authentication secrets.