Skip to content
CVE PROGRAM SOURCE RECORD6.1 Medium

CVE-2026-104905

FacturaScripts < 2026.7 PHP Object Injection via WidgetSelect

Description

FacturaScripts before version 2026.7 contains a PHP object injection vulnerability in WidgetSelect::processFormData() that allows authenticated attackers to trigger unserialize() on raw POST data without an allowed_classes filter for multiple-select fields. Attackers can submit a serialized XLSXWriter object as the field value to invoke its __destruct() method, deleting arbitrary attacker-specified files such as config.php or backup data, resulting in denial of service and potential application reinstall hijack.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

NeoRazorX facturascripts

Default version status: unaffected

  • 2025.7 to < 2026.7affected
pkg:github/NeoRazorX/facturascripts

References