Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WooCommerce site running BDM plugin
-
ExploitPlace order and note order ID
-
ExecutionSend unauthenticated request to payment-status route
-
ImpactOrder marked paid without payment
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 | Exploitation requires that the target WordPress site runs the BDM Digital Payment Gateway plugin at or below version 1.3.12 alongside WooCommerce, and that the plugin's public payment-status update route is reachable. No authentication, credentials, or user interaction are needed because the route does not verify credentials and treats UNSET credentials as valid - which is the default, out-of-the-box state, so no special configuration change by the victim is required. The principal limiting factor is deployment scope: only sites with this specific plugin installed are affected, and impact is confined to WooCommerce order payment status (no code execution, no data disclosure). |
| Impact | This is a genuine but bounded risk. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms network-reachable, low-complexity, unauthenticated exploitation with no user interaction, and the 5.3 score reflects the integrity-only impact (C:N/I:L/A:N) - there is no data theft or service disruption, only unauthorized modification of order payment status. The exploit code is publicly available (WPScan), which raises the practical likelihood of opportunistic abuse, but the vulnerability is NOT in CISA KEV and no EPSS score was provided, so there is no evidence of active, widespread exploitation at time of analysis - POC availability and active exploitation are distinct signals. The decisive aggravating factor is that the flaw is exploitable in the DEFAULT configuration (unset credentials are treated as valid), removing the usual 'non-default config' mitigation. The decisive mitigating factor is prevalence: BDM Digital Payment Gateway is a niche WordPress/WooCommerce payment plugin with an unknown vendor in the CPE, so the real-world footprint is small. Net: for the specific merchants running this plugin this is a direct payment-fraud/revenue-loss risk worth prompt patching, but it is not a broad internet-scale emergency. Note: the input tag 'Information Disclosure' conflicts with the CVSS vector (C:N) and the description - this is an authorization/payment-bypass integrity issue, not information disclosure. |
| Exploit ScenarioDerived | An attacker places an order on a WooCommerce store running the BDM Digital Payment Gateway plugin, then sends an unauthenticated HTTP request directly to the plugin's public payment-status update route; because unset credentials are treated as valid in the default configuration, the server marks the order as paid without any real payment. The merchant then fulfills and ships goods for an order that was never paid. Publicly available exploit code (WPScan) lowers the skill barrier, and the low attack complexity (AC:L, no authentication, no user interaction) makes this trivial to automate against known installations. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
WooCommerce orders can be marked as paid without payment by unauthenticated attackers on WordPress sites running BDM Digital Payment Gateway through 1.3.12. The plugin's public payment-status update route does not verify credentials and treats unset credentials as valid in the default configuration, so no special setup is required; no CISA KEV entry is provided, but publicly available exploit code exists. Impact is an integrity-only change to WooCommerce order payment status on sites with this specific plugin, with no code execution or data disclosure.
RemediationAI
Patch availability is not confirmed in the provided data, and no fixed version is specified. Verify the WPScan advisory and plugin vendor for an updated release, and if one is available upgrade past 1.3.12 before re-enabling the plugin. If no fix is available, disable the BDM Digital Payment Gateway plugin until a patched version is released; this removes the vulnerable route but also disables that payment method at checkout. As a narrower compensating control, restrict access to the plugin's public payment-status update route at the web server or WAF (for example, allow only expected payment-provider IPs if documented, or block external POSTs to that route), but confirm WooCommerce order updates still work because blocking legitimate callbacks can leave orders in pending status. Monitor WooCommerce order status changes and audit orders for unexpected paid status while exposure remains.
Affected VersionsENISA
Affected Packages
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
BDM Digital Payment Gateway is a WordPress plugin that integrates with WooCommerce to handle payment status updates. Its public payment-status update route lacks credential verification and interprets unset credential values as valid, so a request that supplies no credentials can satisfy the route's check in the default configuration. The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) confirms a network-reachable, unauthenticated integrity-only issue; the CPE uses an unknown vendor wildcard, and the provided CWE field is empty, so the weakness is best characterized as missing authentication or improper authorization for a state-changing payment-status endpoint. The route changes WooCommerce order status only; it does not provide code execution, file access, or data disclosure.
Know when Bdm Digital Payment Gateway 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Remote, unauthenticated, no-interaction route with default-config bypass gives AV:N/AC:L/PR:N/UI:N; impact is limited unauthorized modification of order status, so I:L and C:N/A:N.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
DescriptionCVE.org
The BDM Digital Payment Gateway WordPress plugin through 1.3.12 does not verify the credentials on its public payment-status update route and treats unset credentials as valid, allowing unauthenticated attackers to mark arbitrary WooCommerce orders as paid without payment in the default configuration.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-104096
GHSA-3qp2-cxv4-63f4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB