CVE Catalog

CVE-2026-85293

MediumCVSS 4.8
Published: Translated: NVD NIST

Summary

InvoicePlane 1.7.2-beta-1 stores client_email without enforcing email syntax and renders it unescaped inside double-quoted value attributes in the invoice and quote mailer forms. An administrator who can edit a client can store attribute-breaking input, and when the mailer is configured, JavaScript executes when another authenticated administrator opens the related mailer page. Fixed in version 1.7.2.

Risk Assessment

Risk of executing malicious script in the application context, potentially leading to administrator session hijacking and unauthorized actions.

Recommendation

Update InvoicePlane to version 1.7.2, which includes a fix preventing unsafe storage and rendering of client data.

Other vulnerabilities in InvoicePlane

See all
Original NVD description (English source)

InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. In version 1.7.2-beta-1, InvoicePlane stores client_email values without enforcing email syntax and renders them unescaped inside double-quoted value attributes in the invoice mailer form and quote mailer form. An administrator who can edit a client can store attribute-breaking input, and, when the mailer is configured, JavaScript executes when another authenticated administrator opens the related mailer page. The script runs in the InvoicePlane origin and can perform same-origin actions with the victim's session. This issue is fixed in version 1.7.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS