Authorization bypass through user-controlled key in FacturaScripts - #VU163131
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated remote attacker with update permission on any DocFilesTrait controller to delete or reorder attachment relations belonging to other users throughout FacturaScripts.
The vulnerability exists due to missing record binding in DocFilesTrait attachment actions when processing user-supplied relation identifiers. An authenticated remote attacker can submit another record's relation identifier through an authorized controller to tamper with attachment associations without permission to modify the target record.