Sprout Invoices – Client Invoicing & Estimates <= 20.8.18 - Authenticated (Contributor+) Sensitive Information Exposure via Client Associated Users Selector

Medium 4.3 CWE-200Fixed in 20.8.19
ID
WPSEC-2026-0852
Plugin
Sprout Invoices – Client Invoicing & Estimates (sprout-invoices)
Affected
all versions before 20.8.19
Remediation
Update to 20.8.19 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-200
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-10-13
Attack surface
Sprout Invoices – Client Invoicing & Estimates on WPSec AttackSurface
Fix released
Published

Description

The Sprout Invoices plugin for WordPress is vulnerable to Sensitive Information Exposure via the client 'Associated Users' selector in all versions up to, and including, 20.8.18, due to the client submit meta box (shown on the client edit screen and returned by the 'sa_client_submit_metabox' AJAX action) listing every user on the site with their email address, without limiting the list to users the current user may associate. This makes it possible for authenticated attackers with contributor-level access and above, who can open the client edit screen, to get the email addresses and display names of all site users, administrators included.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0