What the vulnerability does
01Description
Missing Authorization vulnerability in BoldGrid Client Invoicing by Sprout Invoices sprout-invoices allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Client Invoicing by Sprout Invoices: from n/a through <= 20.8.1.
Explanation of Vulnerability in Simple Terms
02Summary
Client Invoicing by Sprout Invoices versions 20.8.1 and earlier lack proper authorization checks, allowing authenticated users with low privileges to modify or disrupt invoicing data and functionality. The vulnerability affects the scope beyond the vulnerable component. An attacker needs a valid user account to exploit it.
What an attacker can do
03Attacker Capabilities
Modify or disable invoicing data and functionality without proper authorization.
Potential impact on your site
04Site Impact
Invoicing data integrity is at risk; users with basic accounts can tamper with invoice records.
Conditions required to exploit
05Prerequisites
Attacker must have a valid low-privilege user account on the site.
Key dates
06Disclosure timeline
January 27, 2025
CVE published
April 29, 2026
Record updated