CVE-2026-7862
Unauthenticated Refund Abuse in Eupago Gateway for WooCommerce
Publication date: 2026-05-28
Last updated on: 2026-05-28
Assigner: WPScan
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| eupago | eupago_gateway_for_woocommerce | to 4.7.2 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-284 | The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor. |
Attack-Flow Graph
AI Powered Q&A
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability involves improper access control in the refund request handler of the Eupago Gateway For WooCommerce plugin before version 4.7.2, allowing unauthenticated attackers to initiate refunds.
To detect exploitation attempts on your system or network, you should monitor HTTP requests targeting the refund request handler endpoint of the plugin for unusual or unauthorized refund initiation attempts.
Since the vulnerability allows unauthenticated access, look for HTTP POST requests to the refund handler URL without valid authentication tokens or from suspicious IP addresses.
Example commands to detect such activity could include using web server logs or network monitoring tools to filter for refund-related requests.
- Using grep on web server logs to find refund requests: grep -i 'refund' /var/log/apache2/access.log
- Using curl to test if the refund endpoint is accessible without authentication (replace URL accordingly): curl -X POST https://yourdomain.com/wp-admin/admin-ajax.php?action=eupago_refund
- Using network monitoring tools like Wireshark or tcpdump to capture suspicious POST requests to the refund handler.
Note that the exact endpoint and parameters depend on the plugin implementation and may require further investigation or waiting for the proof of concept release for precise detection commands.
Can you explain this vulnerability to me?
The Eupago Gateway For WooCommerce plugin before version 4.7.2 contains a vulnerability that allows unauthenticated attackers to initiate refunds on any WooCommerce order. This happens because the plugin does not properly restrict access to its refund request handler.
Attackers can exploit this flaw to use the merchant's payment gateway credentials to process refunds. In some cases, they can also redirect the refunded money to bank accounts they control.
This vulnerability is classified as a high-severity issue related to broken access control.
How can this vulnerability impact me? :
This vulnerability can have serious financial impacts as attackers can initiate unauthorized refunds on orders, potentially causing direct monetary loss.
Additionally, attackers may redirect refunded funds to their own bank accounts, increasing the risk of fraud and theft.
The exploitation of this flaw can also damage the trust between merchants and their customers, and may disrupt business operations.
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability, you should immediately update the Eupago Gateway For WooCommerce plugin to version 4.7.2 or later, which contains the fix for this security issue.
Since the vulnerability allows unauthenticated attackers to initiate refunds, restricting access to the refund request handler and monitoring refund activities for suspicious transactions are also recommended as additional precautions.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
The vulnerability in the Eupago Gateway For WooCommerce plugin allows unauthenticated attackers to initiate refunds and potentially redirect funds to attacker-controlled accounts due to improper access controls.
Such unauthorized financial transactions and access control failures can lead to violations of security requirements in common standards and regulations like GDPR and HIPAA, which mandate protection of sensitive financial and personal data and require strict access controls to prevent unauthorized actions.
Specifically, this vulnerability could result in unauthorized disclosure or manipulation of payment information, undermining data integrity and confidentiality obligations under these regulations.