Incorrect handling of uploaded files in the admin "Restore" function in Invoice Ninja <= 5.11.72 allows attackers with admin credentials to execute arbitrary code on the server via uploaded .php files.
Fixes

Solution

Update Invoice Ninja to 5.11.73 or newer.


Workaround

No workaround given by the vendor.

History

Mon, 22 Sep 2025 09:45:00 +0000

Type Values Removed Values Added
Description Incorrect handling of uploaded files in the admin "Restore" function in Invoice Ninja <= 5.11.72 allows attackers with admin credentials to execute arbitrary code on the server via uploaded .php files.
Title Authenticated admin RCE in Invoice Ninja
Weaknesses CWE-434
References
Metrics cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: NCSC-FI

Published:

Updated: 2025-09-22T09:20:03.168Z

Reserved: 2025-09-05T05:44:46.601Z

Link: CVE-2025-10009

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.