Skip to main content

Eupago Gateway for WooCommerce EUVDEUVD-2026-32727

| CVE-2026-7862 HIGH
Improper Access Control (CWE-284)
2026-05-28 WPScan GHSA-fppg-vjhw-hp4m
8.6
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify WooCommerce store with Eupago plugin
  2. Delivery
    Enumerate valid order IDs
  3. Exploit
    Send unauthenticated request to refund handler
  4. Execution
    Plugin invokes Eupago refund using merchant credentials
  5. Persist
    Funds routed to attacker-controlled bank account (for applicable methods)
  6. Impact
    Merchant incurs financial loss

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The vulnerable site must have the Eupago Gateway for WooCommerce WordPress plugin installed and active at a version below 4.7.2 with at least one WooCommerce order processed via Eupago that can be referenced by the attacker (order IDs are typically sequential integers and easily enumerated). No authentication, user interaction, or special configuration toggles are required - the refund request handler is reachable by unauthenticated network callers in the default deployment per the description. The full attacker-controlled-bank-account outcome is limited to 'applicable payment methods' supported by Eupago that allow specifying a refund destination at refund time; for other Eupago methods the attack still causes unauthorized refunds (financial loss and operational disruption to the merchant) but funds return to the original payer rather than the attacker.

Impact

Real-world risk is elevated. The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N is fully aligned with the description - remote, unauthenticated, no user interaction, low complexity - and the I:H rating correctly captures financial integrity loss (refunds issued and funds redirected). The Scope:U and only L/L for confidentiality/availability are consistent with the impact being limited to order/payment data within the merchant's WooCommerce instance rather than full site takeover. Publicly available exploit code from WPScan materially raises near-term exploitation likelihood for any internet-exposed shop running the vulnerable plugin, especially given WooCommerce shops are easily fingerprinted. EPSS score is not provided in the input, so quantitative exploitation probability cannot be cited; KEV listing is not present, so this is not yet confirmed actively exploited. Given direct monetary impact and a public PoC, this should be treated as a high-priority patch for any WooCommerce store running Eupago, even absent KEV confirmation.

Exploit ScenarioDerived

An attacker enumerates a WooCommerce store running the vulnerable Eupago plugin, iterates known or guessed order IDs, and sends crafted unauthenticated requests to the plugin's refund handler that cause the merchant's Eupago credentials to issue refunds; for payment methods where the refund destination is attacker-controllable, the funds land in the attacker's bank account, monetizing the bug directly. Because public exploit code is available via WPScan and the attack requires no privileges or user interaction, scripted abuse against many small merchants is realistic.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 28, 2026

Unauthenticated refund abuse in the Eupago Gateway for WooCommerce WordPress plugin before 4.7.2 lets remote attackers trigger refunds on arbitrary WooCommerce orders using the merchant's own payment gateway credentials, and for certain payment methods divert the refunded funds to an attacker-controlled bank account. The CVSS 8.6 score reflects the network-reachable, no-auth, no-interaction attack path against a financial workflow; publicly available exploit code exists per WPScan, though there is no public exploit identified at time of analysis confirming active exploitation in CISA KEV.

RemediationAI

Upgrade the Eupago Gateway for WooCommerce plugin to version 4.7.2 or later, which is the vendor-released patch addressing the missing access control on the refund handler; this is the only complete fix and should be applied immediately given the public PoC. Until the update can be deployed, deactivate the Eupago Gateway for WooCommerce plugin (trade-off: Eupago payment methods will be unavailable to customers, breaking checkout for those options) or block the specific plugin AJAX/REST refund endpoint at a WAF or reverse proxy by URL pattern (trade-off: legitimate merchant-initiated refunds via that endpoint will also fail and must be issued through an alternate workflow). Restricting WordPress admin-ajax.php and wp-json paths to authenticated sessions via IP allowlisting in front of the site can also reduce exposure but may break other unauthenticated plugin features. After patching, audit recent WooCommerce refund records and Eupago merchant transaction logs for anomalous refunds and review payout destination changes; advisory references: https://wpscan.com/vulnerability/b4ce2a06-b435-4b77-851f-4406f2a91ca6/ and https://nvd.nist.gov/vuln/detail/CVE-2026-7862.

Affected VersionsENISA

Eupago Gateway For Woocommerce 0 <4.7.2

Affected Packages

euvd eupago_gateway_for_woocommerce fix: 4.7.2

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 affected component is a WordPress plugin (CPE cpe:2.3:a:unknown:eupago_gateway_for_woocommerce) that integrates the Portuguese Eupago payment service provider with WooCommerce, handling order payments and refund workflows. The root cause is CWE-284 (Improper Access Control): the refund request handler endpoint, presumably an AJAX or REST callback intended for authenticated merchant/admin use, does not enforce capability checks (e.g., manage_woocommerce) or nonce validation before invoking the gateway's refund API. Because WordPress plugins commonly expose admin-ajax.php actions to both authenticated and unauthenticated callers depending on the hook prefix (wp_ajax_nopriv_*), missing authorization on a sensitive financial handler turns a privileged operation into one any visitor can invoke against any order ID.

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

NVD PRIMARY 8.6 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

4
CVSS changed
May 28, 2026 - 12:22 NVD
8.6 (HIGH)
Patch available
May 28, 2026 - 09:01 EUVD
CVE Published
May 28, 2026 - 06:00 nvd
UNKNOWN (no severity yet)
CVE Published
May 28, 2026 - 06:00 nvd
HIGH 8.6

DescriptionCVE.org

The Eupago Gateway For Woocommerce WordPress plugin before 4.7.2 does not properly restrict access to its refund request handler, allowing unauthenticated attackers to initiate refunds against any WooCommerce order using the merchant's payment gateway credentials, and for applicable payment methods, to redirect refunded funds to an attacker-controlled bank account.

Executive ViewAI

Why It Matters

The Eupago Gateway for WooCommerce plugin (versions before 4.7.2) contains an unauthenticated vulnerability allowing remote attackers to trigger arbitrary refunds and divert funds to attacker-controlled bank accounts. Any organization using this plugin faces immediate risk of fraud and financial loss, with attackers requiring no authentication or user interaction to exploit the vulnerability. This represents a critical threat to payment processing integrity across all affected WooCommerce deployments.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 86% exploitable
Exploit
POC
Public exploit code exists
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

63
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
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