Skip to main content

Client Invoicing By Sprout Invoices EUVDEUVD-2026-20205

| CVE-2026-39562 MEDIUM
Missing Authorization (CWE-862)
2026-04-08 Patchstack
5.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify vulnerable plugin via HTTP headers
  2. Delivery
    Locate unprotected invoicing endpoint
  3. Exploit
    Craft HTTP request bypassing authorization
  4. Execution
    Modify invoice or client data
  5. Impact
    Attacker changes payment status or client information without detection

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The vulnerability is exploitable against any WordPress installation running Client Invoicing by Sprout Invoices version 20.8.10 or earlier with the plugin enabled and activated. No special WordPress configuration or feature enablement is required; standard WordPress installation with the vulnerable plugin is sufficient. The missing authorization checks apply to one or more plugin endpoints that are accessible over the network, meaning the plugin's functions or AJAX handlers do not validate user capabilities before performing sensitive operations. The vulnerability does not require authentication (PR:N in CVSS vector confirms this), so any network-accessible WordPress instance with the vulnerable plugin presents an attack surface.

Impact

The CVSS 5.3 (Medium) score reflects AV:N/AC:L/PR:N/UI:N (remote, low complexity, no authentication required, no user interaction), which normally signals serious risk. However, the EPSS score of 0.02% (4th percentile) provides critical context: despite theoretical exploitability, real-world exploitation probability is negligible. This disconnect suggests the vulnerability requires specific knowledge of internal plugin endpoints, is difficult to chain into meaningful impact, or affects configurations rarely deployed in practice. The impact is limited to integrity (I:L) with no confidentiality or availability impact, meaning data modification rather than data theft or service disruption. The lack of public POC code and absence of any KEV/active exploitation documentation further reduce immediate risk. For organizations running this plugin, this is a low-priority patch-review and test before applying to avoid breaking changes, but deferring patching poses minimal operational risk.

Exploit ScenarioDerived

An attacker without WordPress credentials identifies the vulnerable plugin by examining HTTP response headers or plugin enumeration techniques, then crafts a direct HTTP request to an unprotected invoicing endpoint (such as one for modifying client information or marking invoices as paid). Because the plugin fails to validate authorization, the request succeeds and modifies invoice data. In a real scenario, this could allow competitors to mark invoices as paid, redirect payment records, or alter client data without detection.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 15, 2026

BoldGrid Client Invoicing by Sprout Invoices versions 20.8.10 and earlier fails to enforce authorization controls, allowing unauthenticated remote attackers to modify data through incorrectly configured access control. The vulnerability affects WordPress installations running the vulnerable plugin and has an EPSS score of 0.02% (4th percentile), indicating very low exploitation likelihood despite the network-accessible attack surface. No public exploit code or active exploitation has been documented.

RemediationAI

Update Client Invoicing by Sprout Invoices to a patched version released after 20.8.10. Consult the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/sprout-invoices/vulnerability/wordpress-client-invoicing-by-sprout-invoices-plugin-20-8-10-broken-access-control-vulnerability for the specific fix version and release date. As a temporary workaround, restrict access to the WordPress admin panel and limit user roles to prevent unauthorized users from invoking plugin functions; however, this does not eliminate the vulnerability if the affected endpoints are publicly accessible. Review WordPress user capabilities and role assignments to ensure only trusted administrators and invoice managers have access to client invoicing features. Test the patched version in a staging environment before deploying to production to confirm no functionality regressions.

Affected VersionsENISA

Client Invoicing by Sprout Invoices 0 ≤20.8.10

Affected Packages

euvd client_invoicing_by_sprout_invoices no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This is a missing authorization vulnerability (CWE-862) in a WordPress plugin, which typically means the application performs actions or returns data without verifying whether the user has permission to perform those actions. The vulnerability operates at the access control layer rather than through cryptographic or encoding failures. The Sprout Invoices plugin provides invoicing functionality within WordPress; the broken access control suggests that certain API endpoints or functions that modify invoice data or client information do not properly validate user roles or capabilities before executing sensitive operations. WordPress plugins typically define capabilities and roles through the wp_user_can() function or role-based checks; this plugin appears to be missing such validation on one or more endpoints, potentially allowing any network user to invoke privileged actions.

Know when Client Invoicing By Sprout Invoices gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Primary rating from Vendor (Patchstack) · only source for this CVE.

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
CVSS changed
Apr 13, 2026 - 19:37 NVD
5.3 (MEDIUM)
CVE Published
Apr 08, 2026 - 08:30 nvd
N/A

DescriptionCVE.org

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.10.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy