Invoiceplane
Approved changes feed: RSS · Atom
cpe:2.3:a:invoiceplane:invoiceplane:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Invoiceplane (049bba4d-03e5-5ad8-acb4-6cef1b8d8872) |
|---|---|
| Product | Invoiceplane (ff0f29a6-0947-59cb-96b1-dda47f4b43db) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last 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
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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 this panel to browse, search, copy or download the JSON record.