CVE-2026-19728: CWE-862 Missing Authorization in Extra Product Options Builder for WooCommerce
The Extra Product Options Builder for WooCommerce WordPress plugin before 1.2.176 does not verify that the requester is entitled to a customer-uploaded file before serving it, allowing unauthenticated users who obtain a file's stored name to retrieve it. The Extra Product Options Builder for WooCommerce WordPress plugin before 1.2.176 writes a deny-all rule into its upload directories, so the disclosure only crosses a boundary on web servers that honour it, such as Apache. Where it is ignored, as on a default nginx setup, the same files are already served at their direct URL and the endpoint exposes nothing further.
AI Analysis
Technical Summary
CVE-2026-19728 is a missing authorization vulnerability (CWE-862) in the Extra Product Options Builder for WooCommerce WordPress plugin versions prior to 1.2.176. The plugin fails to verify that a requester is authorized to access customer-uploaded files before serving them. While the plugin writes a deny-all rule to upload directories to prevent unauthorized access, this protection depends on the web server honoring such rules (e.g., Apache). On servers that do not honor these rules, such as default nginx configurations, the files are already accessible at their direct URLs, so the vulnerability does not increase exposure in those environments.
Potential Impact
An unauthenticated attacker who knows or can guess the stored name of a customer-uploaded file can retrieve that file without authorization. This leads to unauthorized disclosure of potentially sensitive customer-uploaded content. The impact is limited by the web server configuration: servers honoring the deny-all rule reduce exposure, while those that do not honor it already serve these files directly, so the vulnerability does not increase risk in those cases.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, administrators should verify their web server configuration to ensure that deny-all rules in upload directories are enforced (e.g., Apache). For servers like nginx that ignore these rules by default, additional access controls should be implemented to restrict unauthorized file access. Monitor vendor communications for an official patch or update.
CVE-2026-19728: CWE-862 Missing Authorization in Extra Product Options Builder for WooCommerce
Description
The Extra Product Options Builder for WooCommerce WordPress plugin before 1.2.176 does not verify that the requester is entitled to a customer-uploaded file before serving it, allowing unauthenticated users who obtain a file's stored name to retrieve it. The Extra Product Options Builder for WooCommerce WordPress plugin before 1.2.176 writes a deny-all rule into its upload directories, so the disclosure only crosses a boundary on web servers that honour it, such as Apache. Where it is ignored, as on a default nginx setup, the same files are already served at their direct URL and the endpoint exposes nothing further.
CVSS v3.1
Score 7.5high
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-19728 is a missing authorization vulnerability (CWE-862) in the Extra Product Options Builder for WooCommerce WordPress plugin versions prior to 1.2.176. The plugin fails to verify that a requester is authorized to access customer-uploaded files before serving them. While the plugin writes a deny-all rule to upload directories to prevent unauthorized access, this protection depends on the web server honoring such rules (e.g., Apache). On servers that do not honor these rules, such as default nginx configurations, the files are already accessible at their direct URLs, so the vulnerability does not increase exposure in those environments.
Potential Impact
An unauthenticated attacker who knows or can guess the stored name of a customer-uploaded file can retrieve that file without authorization. This leads to unauthorized disclosure of potentially sensitive customer-uploaded content. The impact is limited by the web server configuration: servers honoring the deny-all rule reduce exposure, while those that do not honor it already serve these files directly, so the vulnerability does not increase risk in those cases.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, administrators should verify their web server configuration to ensure that deny-all rules in upload directories are enforced (e.g., Apache). For servers like nginx that ignore these rules by default, additional access controls should be implemented to restrict unauthorized file access. Monitor vendor communications for an official patch or update.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- WPScan
- Date Reserved
- 2026-08-13T12:42:46.009Z
- Cvss Version
- null
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a8154aebf8831d53998d761
Added to database: 08/16/2026, 06:11:58 UTC
Last enriched: 08/23/2026, 13:16:48 UTC
Last updated: 09/06/2026, 10:52:07 UTC
Views: 53
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.