Skip to main content

Eupago Gateway For WooCommerce EUVDEUVD-2026-115719

| CVE-2026-91075 MEDIUM
2026-11-03 WPScan GHSA-g2hh-vxh7-5vwh
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Place pending unpaid WooCommerce order
  2. Delivery
    Identify plugin webhook callback endpoint
  3. Exploit
    Forge payment-confirmation webhook request
  4. Execution
    Plugin accepts unverified webhook
  5. Impact
    Order marked paid and fulfilled

Vulnerability Assessment

Exploitation Conditions

Exploitation requires the store to be running a vulnerable configuration in which the plugin does not verify the authenticity of incoming payment-confirmation webhooks - the description explicitly scopes this to 'some configurations,' so deployments that properly validate webhooks are not affected. The attacker needs a pending (unpaid) order and network access to the plugin's payment-confirmation webhook/callback endpoint; no authentication or user interaction is required (PR:N/UI:N). Limiting factors: impact is confined to marking orders as paid (integrity only - no data exposure or service disruption), and the non-default/conditional nature of the vulnerable webhook-verification setting constrains how many live installations are actually exploitable; the exact triggering configuration is not described in the available sources.

Impact

This is a moderate-severity business-logic / authentication flaw, not a memory-corruption or RCE issue. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N, base 5.3) indicates a network-reachable, low-complexity, unauthenticated attack with limited integrity impact and no confidentiality or availability impact - consistent with the description that an attacker forges a payment-confirmation webhook to mark an order paid. The vuln.today Decision label is 'this_month' (a priority below act_now/emergency). No EPSS score and no KEV listing are present in the input, so there is no signal of active exploitation; exploitation status is best described as a public PoC reference existing but not verified as working exploit code. The one notable caveat is that the description limits the flaw to 'some configurations,' meaning the CVSS AC:L may understate real-world preconditions - the webhook-verification weakness is not necessarily present in every deployment. Net: a genuine fraud-enabling issue for affected stores warranting a scheduled fix within the month, but not an emergency given limited impact scope (integrity-only), niche product footprint, and no evidence of in-the-wild exploitation.

Exploit ScenarioDerived

An attacker places an order in a WooCommerce store running the affected Eupago gateway, leaving it pending/unpaid, then sends a forged payment-confirmation webhook directly to the plugin's callback endpoint. Because the plugin does not verify the authenticity of the incoming webhook in the vulnerable configuration, the order is marked as paid and fulfilled without any actual payment. A public PoC reference exists (WPScan) but it is not verified as working exploit code.

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

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

Alert me

AnalysisAIv1 – Nov 03, 2026

Unauthenticated attackers can forge payment-confirmation webhook requests to the Eupago Gateway For WooCommerce WordPress plugin (versions 4.5.0 through 4.7.5) when the store runs a configuration in which the plugin fails to verify webhook authenticity, letting them mark a pending order as paid without actually paying. Impact is integrity-only (no data exposure or availability loss) at CVSS 5.3, and the flaw is scoped to 'some configurations,' so properly validated deployments are not affected. A public PoC reference exists via the WPScan advisory, but it is not verified as working exploit code; there is no KEV listing and exploitation has not been confirmed in the wild.

RemediationAI

No vendor-released fixed version is identified in the available data, and the supplied references (WPScan advisory and NVD entry) do not state a patched release, so confirm patch status with the plugin vendor before upgrading. As compensating controls, enable and enforce the plugin/gateway webhook signature or shared-secret verification so the payment-confirmation endpoint rejects unauthenticated requests, accepting that misconfigured or legacy integrations may stop receiving legitimate confirmations; alternatively, restrict network access to the webhook/callback endpoint to Eupago's published source addresses and reconcile order status against the gateway's own transaction records before fulfilment, with the trade-off of added operational effort and possible false 'unpaid' states. Where verification cannot be enforced, manually review and cross-check pending-to-paid transitions before shipping goods. Track the advisory at https://wpscan.com/vulnerability/065557b8-a29f-4c59-9289-2343d90447b1/ for an updated plugin release.

Affected VersionsENISA

Eupago Gateway For Woocommerce 4.5.0 ≤4.7.5

Affected Packages

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

The plugin integrates the Eupago payment gateway into WooCommerce and relies on incoming payment-confirmation webhook/callback requests to transition an order from pending to paid. In vulnerable configurations, the handler does not authenticate those requests - for example by validating a shared-secret signature or gateway-issued token - so any party that can reach the callback endpoint and knows or guesses an order reference can post a fabricated confirmation. The root cause class is a missing-authentication/business-logic weakness in webhook handling rather than memory corruption; no CWE was supplied by the sources. The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) confirms an unauthenticated network-reachable integrity-only impact. Notably, the trigger is conditional: the 'some configurations' scope means the vulnerable path depends on how webhook verification is set up on the store, and the exact triggering configuration is not described in the available sources.

Know when Eupago 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 webhook with no user interaction (AV:N/AC:L/PR:N/UI:N); only integrity is affected by fraudulently marking orders paid (I:L), with no confidentiality or availability impact.

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 Eupago Gateway For Woocommerce WordPress plugin from 4.5.0 through 4.7.5 does not verify the authenticity of incoming payment-confirmation webhook requests in some configurations, allowing unauthenticated attackers to forge a payment confirmation and mark a pending order as paid without paying for it.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche regional (Portuguese) WooCommerce payment-gateway plugin, limited store footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
4 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.1%
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· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy