Skip to main content

Paymentfor Gateway CVE-2026-94360

| EUVDEUVD-2026-100868 MEDIUM
Missing Authorization (CWE-862)
2026-10-14 WPScan GHSA-wvc7-4hrr-fq39
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 store using Paymentfor gateway
  2. Delivery
    Place unpaid order
  3. Exploit
    Forge inbound payment notification
  4. Execution
    Submit to unauthenticated callback endpoint
  5. Impact
    Order marked paid, goods released

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 Paymentfor Gateway for WooCommerce plugin at a version before 1.0.6 and offers this payment method at checkout; the attacker must be able to reach the plugin's inbound payment-notification (callback/IPN) endpoint and submit a notification referencing an existing order. No authentication, credentials, or user interaction are needed (PR:N/UI:N), and default configurations are affected because the plugin never validates notification authenticity. The main limiting factor is footprint: only stores that have installed and enabled this specific gateway are exploitable, so impact is confined to orders processed through the Paymentfor method.

Impact

This is a moderate, real-but-bounded risk rather than a top-tier emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N, base 5.3) describes a network-reachable, low-complexity, unauthenticated flaw with only limited integrity impact and no confidentiality or availability loss - consistent with CWE-862 (missing authorization) on a payment-notification endpoint. Signals converge rather than conflict: EPSS is low (0.17%, 5th percentile) and the CISA SSVC framework records Exploitation=none, which agrees with the absence of any KEV listing, so there is no evidence of active in-the-wild exploitation. However, SSVC flags Automatable=yes and Technical Impact=partial, and a public exploit (WPScan) exists, so the barrier to abuse is low once an attacker targets an affected store. The practical significance is business/financial fraud: an attacker can mark WooCommerce orders as paid without paying, which maps to the single integrity impact (I:L) and explains why confidentiality and availability are rated None. Net: prioritize patching for any store actually running this plugin, but it is a fraud/integrity issue on a niche plugin, not a widespread RCE - the low EPSS and SSVC 'Exploitation: none' suggest opportunistic or targeted abuse rather than mass exploitation at this time.

Exploit ScenarioDerived

An attacker places an order in a WooCommerce store using the Paymentfor gateway, then sends a forged payment-notification callback directly to the plugin's unauthenticated notification handler. Because the plugin does not verify the notification's authenticity, the order is marked as paid and fulfillment/shipping proceeds without any real payment. Publicly available exploit code (WPScan) lowers the effort required, and the low-complexity network vector means no user interaction or credentials are needed.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Unauthenticated attackers can mark WooCommerce orders as paid without any payment taking place on sites running the Paymentfor Gateway for WooCommerce plugin before 1.0.6, because the plugin never verifies that an inbound payment notification actually came from the payment provider. Exploitation is simple for anyone who can reach the gateway's notification (callback/IPN) endpoint and reference an existing order - publicly available exploit code exists, and no credentials or user interaction are required (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) - but the risk is real yet bounded, since only stores that installed and enabled this specific gateway are affected. EPSS is low at 0.17% (5th percentile), there is no CISA KEV listing, and a vendor fix is available in version 1.0.6.

RemediationAI

Upgrade Paymentfor Gateway for WooCommerce to version 1.0.6 or later (vendor-released patch, consistent with the affected range "0 <1.0.6"). If the update cannot be applied immediately, deactivate or disable the Paymentfor payment method under WooCommerce settings so the unauthenticated notification endpoint is no longer usable - the trade-off is losing that payment option at checkout for the duration. Blocking or rate-limiting the gateway's IPN/callback URL at the WAF or reverse proxy can reduce exposure, but it risks discarding legitimate payment notifications and leaving genuinely paid orders unfulfilled, so it should be paired with reconciliation of real settlements. Additional compensating controls worth adopting: log and alert on unexpected callback requests and on order status transitions to processing/completed, and reconcile order totals against the payment provider's settlement reports so any fraudulently marked orders can be identified and reversed. Details and confirmation of the fixed release are in the WPScan advisory (https://wpscan.com/vulnerability/f9ef7bfe-3e25-4edf-9c02-3fa9e2873e84/) and the NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-94360).

Affected VersionsENISA

Paymentfor Gateway for WooCommerce 0 <1.0.6

Affected Packages

euvd paymentfor_gateway_for_woocommerce fix: 1.0.6

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

This is a missing-authorization / missing-verification defect (CWE-862) in a WooCommerce payment gateway plugin. Payment gateways expose an inbound notification mechanism - commonly called an IPN, webhook, or callback endpoint - that the payment processor calls to report a transaction result; a correct implementation validates the authenticity of that request (shared secret, HMAC/signature, or an API re-query against the processor) before invoking WooCommerce order-completion routines such as payment_complete(). In Paymentfor Gateway for WooCommerce before 1.0.6 that validation step is absent, so a crafted notification referencing an existing order is enough to flip the order status to paid. The affected component is tracked as CPE cpe:2.3:a:unknown:paymentfor_gateway_for_woocommerce (all versions) and as ENISA EUVD-2026-100868; SSVC rates it Automatable: yes with Technical Impact: partial, matching the integrity-only CVSS impact and the absence of any confidentiality or availability effect. The vulnerability is network-reachable with no prior access and no user interaction, and default configurations are affected because the plugin provides no optional hardening that restores the authenticity check.

Know when Paymentfor Gateway For Woocommerce 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 forged callback (AV:N/AC:L/PR:N/UI:N) with only order-status integrity impact and no data disclosure or outage, so C:N/I:L/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

Lifecycle Timeline

4
CVSS changed
Oct 14, 2026 - 14:22 NVD
5.3 (None) 5.3 (MEDIUM)
Patch available
Oct 14, 2026 - 08:16 EUVD
CVE Published
Oct 14, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 14, 2026 - 06:00 cve.org
MEDIUM 5.3

DescriptionCVE.org

The Paymentfor Gateway for WooCommerce WordPress plugin before 1.0.6 does not verify the authenticity of an inbound payment notification before marking an order as paid, allowing unauthenticated attackers to mark orders as paid without any payment being completed.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
obscure WooCommerce payment-gateway plugin, limited niche adoption
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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 Yes
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