Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WooCommerce store with Eupago plugin
-
DeliveryEnumerate valid order IDs
-
ExploitSend unauthenticated request to refund handler
-
ExecutionPlugin invokes Eupago refund using merchant credentials
-
PersistFunds routed to attacker-controlled bank account (for applicable methods)
-
ImpactMerchant 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
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
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
Lifecycle Timeline
4DescriptionCVE.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
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.
Apply vendor patch.
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-32727
GHSA-fppg-vjhw-hp4m
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB