CVE-2026-25548

InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. A critical Remote Code Execution (RCE) vulnerability exists in InvoicePlane 1.7.0 through a chained Local File Inclusion (LFI) and Log Poisoning attack. An authenticated administrator can execute arbitrary system commands on the server by manipulating the `public_invoice_template` setting to include poisoned log files containing PHP code. Version 1.7.1 patches the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:invoiceplane:invoiceplane:*:*:*:*:*:*:*:*

History

No history.

Information

Published : 2026-02-18 23:16

Updated : 2026-02-20 18:45


NVD link : CVE-2026-25548

Mitre link : CVE-2026-25548

CVE.ORG link : CVE-2026-25548


JSON object : View

Products Affected

invoiceplane

  • invoiceplane
CWE
CWE-94

Improper Control of Generation of Code ('Code Injection')

CWE-98

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')

CWE-117

Improper Output Neutralization for Logs