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.
Advisories
Source ID Title
EUVD EUVD EUVD-2025-30778 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

Tue, 23 Sep 2025 16:15:00 +0000

Type Values Removed Values Added
First Time appeared Invoiceninja
Invoiceninja invoice Ninja
Vendors & Products Invoiceninja
Invoiceninja invoice Ninja

Mon, 22 Sep 2025 13:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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-22T13:09:03.098Z

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

Link: CVE-2025-10009

cve-icon Vulnrichment

Updated: 2025-09-22T13:08:57.843Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2025-09-22T10:15:34.907

Modified: 2025-09-22T21:22:33.590

Link: CVE-2025-10009

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2025-09-23T16:09:59Z