Approved changes feed: RSS · Atom

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

part: a version: * update: *

VendorInvoiceplane (049bba4d-03e5-5ad8-acb4-6cef1b8d8872)
ProductInvoiceplane (ff0f29a6-0947-59cb-96b1-dda47f4b43db)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:docker/mhzawadi/invoiceplane purl2cpe 2026-06-01 10:12:13.696327
pkg:github/invoiceplane/invoiceplane purl2cpe 2026-06-01 10:12:13.696329
pkg:rpm/opensuse/invoiceplane purl2cpe 2026-06-01 10:12:13.696330

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-55561 vulnerable 2026-11-03 10:16:33.721012 InvoicePlane: Guest user IDOR in quote approval and rejection
InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2-beta-1, guest users can approve or reject quotes belonging to any client, not just their assigned clients. The `approve()` and `reject()` methods in the Guest Quotes controller, `application/modules/guest/controllers/Quotes.php`, call `approve_quote_by_id($quote_id)` and `reject_quote_by_id($quote_id)` directly without the `where_in('ip_quotes.client_id', $this->user_clients)` scoping that sibling methods use. A guest user assigned to one client can change another client's quote status by supplying sequential integer `quote_id` values, and `email_quote_status()` also sends notification emails. Additionally, `generate_pdf()` calls `mark_viewed($quote_id)` before checking the client scope, allowing a guest user to mark another client's quote as viewed. These issues are fixed in version 1.7.2-beta-1 and the subsequent stable version 1.7.2.
Published: 2026-10-28T22:33:47.140Z
Updated: 2026-11-03T00:13:51.395Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-26281 vulnerable 2026-06-08 07:53:21.475380 InvoicePlane has Stored Cross-Site Scripting (XSS) Issue in Sumex Invoice View
MEDIUM (4.4)
InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. A stored cross-site scripting (XSS) vulnerability in the Sumex invoice view allows an authenticated user with client and invoice management privileges to execute arbitrary JavaScript in the browser of any user viewing the invoice. This can lead to session hijacking, data theft, or other malicious actions on behalf of the victim user. Version 1.7.1 patches the issue.
Published: 2026-02-18T23:03:08.876Z
Updated: 2026-02-19T16:47:43.663Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-26270 vulnerable 2026-06-08 07:53:21.456455 InvoicePlane has Stored Cross-Site Scripting Issue in Identifier Formatting
MEDIUM (5.4)
InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. A Stored Cross-Site Scripting (XSS) vulnerability exists in InvoicePlane (latest version) that allows an authenticated user with permissions to manage Invoice Groups to inject malicious JavaScript into the "Identifier Format" field. This script executes when any user views the invoice list or the main dashboard. Version 1.7.1 patches the issue.
Published: 2026-02-18T23:01:41.222Z
Updated: 2026-02-19T16:42:10.944Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25596 vulnerable 2026-06-08 07:53:20.074835 InvoicePlane has Stored XSS via Product Unit Name in Invoice Item List
MEDIUM (4.8)
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 Product Unit Name fields. An authenticated administrator can inject malicious JavaScript that executes when any administrator views an invoice containing a product with the malicious unit. Version 1.7.1 patches the issue.
Published: 2026-02-18T22:59:44.627Z
Updated: 2026-02-19T16:33:52.856Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25595 vulnerable 2026-06-08 07:53:20.074588 InvoicePlane has Stored XSS via Invoice Number in Invoice View and Dashboard
MEDIUM (4.8)
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 Invoice Number field. An authenticated administrator can inject malicious JavaScript that executes when any administrator views the affected invoice or visits the dashboard. Version 1.7.1 patches the issue.
Published: 2026-02-18T22:52:27.047Z
Updated: 2026-02-19T17:45:39.099Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25594 vulnerable 2026-06-08 07:53:20.074319 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25548 vulnerable 2026-06-08 07:53:19.984725 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24746 vulnerable 2026-06-08 07:51:18.108255 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24745 vulnerable 2026-06-08 07:51:18.107949 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24744 vulnerable 2026-06-08 07:51:18.107508 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24743 vulnerable 2026-06-08 07:51:18.105341 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-23491 vulnerable 2026-06-08 07:51:15.517935 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-67084 vulnerable 2026-06-08 07:41:19.681276 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-67083 vulnerable 2026-06-08 07:41:19.680658 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-67082 vulnerable 2026-06-08 07:41:19.680167 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-56975 vulnerable 2026-06-08 06:56:13.299955 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12667 vulnerable 2026-06-08 06:25:35.872587 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12478 vulnerable 2026-06-08 06:25:35.338556 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12362 vulnerable 2026-06-08 06:23:51.784670 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-7223 vulnerable 2026-06-08 05:14:14.099445 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-18217 vulnerable 2026-06-08 05:09:10.598993 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-1000508 vulnerable 2026-06-08 05:08:34.728068 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.