CVE-2026-25594

InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. A Stored Cross-Site Scripting (XSS) vulnerability exists in InvoicePlane 1.7.0 via the Family Name field. The `family_name` value is rendered without HTML encoding inside the family dropdown on the product form. When an administrator creates a family with a malicious name, the payload executes in the browser of any administrator who visits the product form. Version 1.7.1 patches the issue.
Configurations

Configuration 1 (hide)

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

History

20 Feb 2026, 17:07

Type Values Removed Values Added
First Time Invoiceplane invoiceplane
Invoiceplane
CPE cpe:2.3:a:invoiceplane:invoiceplane:*:*:*:*:*:*:*:*
Summary
  • (es) InvoicePlane es una aplicación de código abierto autoalojada para gestionar facturas, clientes y pagos. Una vulnerabilidad de Cross-Site Scripting Almacenado (XSS) existe en InvoicePlane 1.7.0 a través del campo Family Name. El valor 'family_name' se renderiza sin codificación HTML dentro del desplegable de familia en el formulario de producto. Cuando un administrador crea una familia con un nombre malicioso, la carga útil se ejecuta en el navegador de cualquier administrador que visita el formulario de producto. La versión 1.7.1 corrige el problema.
References () https://github.com/InvoicePlane/InvoicePlane/commit/93622f2df88a860d89bfee56012cabb2942061d6 - () https://github.com/InvoicePlane/InvoicePlane/commit/93622f2df88a860d89bfee56012cabb2942061d6 - Patch
References () https://github.com/InvoicePlane/InvoicePlane/security/advisories/GHSA-wrr7-2f27-8h94 - () https://github.com/InvoicePlane/InvoicePlane/security/advisories/GHSA-wrr7-2f27-8h94 - Exploit, Vendor Advisory

18 Feb 2026, 23:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-02-18 23:16

Updated : 2026-02-20 17:07


NVD link : CVE-2026-25594

Mitre link : CVE-2026-25594

CVE.ORG link : CVE-2026-25594


JSON object : View

Products Affected

invoiceplane

  • invoiceplane
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')