Skip to main content

BDM Payment Gateway EUVDEUVD-2026-104096

| CVE-2026-106010 MEDIUM
Missing Authorization (CWE-862)
2026-10-19 WPScan GHSA-3qp2-cxv4-63f4
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Identify WooCommerce site running BDM plugin
  2. Exploit
    Place order and note order ID
  3. Execution
    Send unauthenticated request to payment-status route
  4. Impact
    Order 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.

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

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

Alert me

AnalysisAIv1 – 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

BDM Digital Payment Gateway 1.2.7 ≤1.3.12

Affected Packages

euvd bdm_digital_payment_gateway 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

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

Vendor (WPScan) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

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

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche WooCommerce payment gateway plugin, unknown vendor, limited adoption
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 Yes
EPSS 0.2%
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

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: +20
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