PatchSiren cyber security CVE debrief
CVE-2026-9857 saskaita123 CVE debrief
The Invoice123 plugin for WordPress has an authorization bypass vulnerability in all versions up to and including 1.7.0. The plugin does not properly verify user authorization for certain actions, allowing authenticated attackers with subscriber-level access or higher to modify plugin settings and data. This vulnerability has a CVSS score of 4.3 and is considered medium severity. Users of the Invoice123 plugin for WordPress, particularly those with subscriber-level access or higher, should be aware of this vulnerability and take steps to protect their sites. The vulnerability allows attackers to overwrite the plugin's API key, modify invoice plugin settings, and alter WooCommerce tax rate data.
- Vendor
- saskaita123
- Product
- Invoice123
- CVSS
- MEDIUM 4.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-10
- Original CVE updated
- 2026-07-10
- Advisory published
- 2026-07-10
- Advisory updated
- 2026-07-10
Who should care
Users of the Invoice123 plugin for WordPress, particularly those with subscriber-level access or higher, should be aware of this vulnerability and take steps to protect their sites. Site administrators and security teams should review the vulnerability's impact on their specific deployments and implement measures to prevent exploitation.
Technical summary
The Invoice123 plugin for WordPress is vulnerable to authorization bypass due to improper verification of user authorization. This allows authenticated attackers with subscriber-level access or higher to overwrite the plugin's API key, modify invoice plugin settings, and alter WooCommerce tax rate data. The vulnerability has a CVSS score of 4.3 and is considered medium severity. The plugin's failure to verify user authorization for certain actions enables attackers to perform actions that could compromise site security.
Defensive priority
Medium priority due to the CVSS score of 4.3 and the potential impact on site security.
Recommended defensive actions
- Update the Invoice123 plugin to a version that fixes the authorization bypass vulnerability.
- Restrict access to sensitive plugin settings and data.
- Monitor site activity for suspicious changes to plugin settings or data.
- Consider implementing additional security measures such as two-factor authentication and role-based access control.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE record and NVD detail provide information on the vulnerability, but further analysis is needed to fully understand the impact and potential mitigations. The Invoice123 plugin for WordPress has an authorization bypass vulnerability in all versions up to and including 1.7.0. The plugin does not properly verify user authorization for certain actions, allowing authenticated attackers with subscriber-level access or higher to modify plugin settings and data. Evidence limits suggest that additional review is required to confirm affected scope and severity. Defenders should verify the vulnerability's impact on their specific deployments and review compensating controls.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-9857 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-9857
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-9857 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-9857
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.6.8/includes/pages/S123_ApiKey.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.6.8/includes/pages/S123_ApiKey.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.6.8/includes/pages/S123_InvoiceSettings.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.6.8/includes/pages/S123_InvoiceSettings.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.6.8/includes/pages/S123_InvoiceSettings.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.7.0/includes/pages/S123_ApiKey.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/saskaita123-lt/tags/1.7.0/includes/pages/S123_ApiKey.php
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.