PT-2026-129223

CVE-2026-55561

·

Published

2026-10-28

·

Updated

2026-10-28

Description by

CVSS 4.0
5.3
Medium
MetricsAV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions InvoicePlane versions prior to 1.7.2-beta-1
Description Guest users can approve or reject quotes belonging to any client regardless of their assignment. In the Guest Quotes controller located at application/modules/guest/controllers/Quotes.php, the approve() and reject() methods call approve quote by id($quote id) and reject quote by id($quote id) without implementing the necessary client scoping. This allows a guest user to modify the status of another client's quote by providing sequential integer quote id values, which also triggers notification emails via email quote status(). Furthermore, the generate pdf() function calls mark viewed($quote id) before verifying the client scope, enabling guest users to mark quotes from other clients as viewed.
Recommendations Update to version 1.7.2-beta-1 or version 1.7.2.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-6XJ3-274M-4MVG
Found an issue in the description? Have something to add? Feel free to write us 👾