Cross-site request forgery in FacturaScripts - #VU163124
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated attacker to force code redeployment and unauthorized configuration changes in FacturaScripts.
The vulnerability exists due to missing anti-CSRF token validation in the Wizard controller's step3 action, which accepts state-changing GET requests. An unauthenticated attacker can lure a logged-in administrator with Wizard access into following a cross-site link, triggering redeployment and overwriting the global default role and the victim's homepage setting under the administrator's session.