Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessOpen fixed-price payment form
-
DeliveryTamper submitted amount parameter
-
ExploitServer skips price validation
-
ExecutionGateway charges reduced amount
-
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 | Exploitable remotely and without authentication (PR:N/UI:N) against any site running Better Payment before 2.3.4 that sells a fixed-price item through the plugin's payment flow. The only prerequisite is a reachable payment/checkout submission where the attacker can control the amount parameter; exploitation is limited to reducing the charged amount (integrity/financial impact) and does not expose data or affect availability. Realistic risk is bounded to merchants actually using the plugin for paid transactions. |
| Impact | This is a business-logic / broken-access-control flaw (CWE-284) where the Better Payment plugin trusts a client-submitted payment amount instead of re-validating it server-side against the merchant's configured fixed price. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N = 5.3, MEDIUM) is internally consistent: network-reachable, low complexity, unauthenticated (PR:N), no user interaction, and integrity-only impact (I:L) with no confidentiality or availability effect - a fair characterization of a price-tampering bug that causes financial loss rather than data compromise. No EPSS score, no CISA KEV entry, and no public POC were provided, so there is no signal of active or automated exploitation; risk is real but bounded. The financial-fraud nature means motivated abuse is plausible wherever the plugin sells fixed-price items, but the impact is limited to underpayment/revenue loss per transaction rather than site takeover, keeping this firmly a medium-priority patch rather than an emergency. The 'Authentication Bypass' tag overstates the issue - nothing about authentication is bypassed; the flaw is missing server-side amount validation (authorization/business-logic). |
| Exploit ScenarioDerived | An unauthenticated visitor loads a checkout/payment form for a fixed-price item, intercepts the submission (e.g., via browser dev tools or a proxy), and changes the amount field to an arbitrary lower value. Because the plugin builds the gateway charge from the submitted amount without re-checking it against the merchant's configured price, the reduced charge is processed, letting the buyer underpay. No public exploit code was referenced, but the manipulation is trivial and requires only ordinary request tampering. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
WordPress sites running the Better Payment plugin before 2.3.4 can be tricked into accepting an arbitrary, reduced payment for a fixed-price item, because the plugin builds the gateway charge from a client-submitted amount without re-validating it server-side against the merchant's configured price. The flaw is exploitable remotely and without authentication (CVSS:3.1/AV:N/AC:L/PR:N/UI:N), but impact is confined to integrity of the transaction - attackers can underpay, they cannot read data or disrupt availability (C:N/I:L/A:N, base score 5.3). No public exploit code and no confirmed active exploitation were identified at time of analysis, and realistic risk is bounded to merchants who actually sell fixed-price items through this plugin's checkout flow.
RemediationAI
Upgrade the Better Payment plugin to version 2.3.4 or later - this is the vendor-released patch and the only complete fix, since it restores server-side validation of the submitted amount against the merchant's configured fixed price; verify the upgrade in the WordPress admin plugin list and confirm the plugin directory reflects 2.3.4+, using the WPScan advisory at https://wpscan.com/vulnerability/932f8c74-1ded-40ee-b1fd-a328f3626f21/ for confirmation details. If upgrading immediately is not possible, compensating controls are: disable or deactivate the plugin's fixed-price checkout flow until patched (side effect: loss of automated payments and manual invoicing required), or reconfigure the payment gateway itself to enforce a minimum/expected amount or to flag and reject transactions that do not equal the catalog price (side effect: legitimate discounts, taxes, shipping, and multi-item carts may be rejected unless the gateway-side rules fully replicate the pricing logic). Site owners should also review recent transactions for amounts below the configured fixed price, treating any such records as evidence the flaw was exercised, and note that because exploitation is unauthenticated and requires no user interaction, web-application-firewall rules are unlikely to reliably distinguish malicious amount values from normal checkout traffic.
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
Better Payment is a WordPress payment-gateway plugin that constructs the charge sent to the payment processor during checkout. The underlying weakness is classified as CWE-284 (Improper Access Control), and in practice it is a business-logic flaw: the amount to be charged is taken from the request supplied by the buyer's browser rather than being recomputed on the server from the merchant's configured fixed price for that item. Because the amount parameter is attacker-controllable and no server-side comparison against the stored price is performed before the gateway charge is assembled, the trust boundary between the client and the payment logic collapses. The affected technology stack is WordPress plus the plugin's payment/checkout submission path; the vulnerable versions are those distributed as Better Payment prior to 2.3.4 (EUVD lists the range as 0 < 2.3.4). The CVSS vector AV:N/AC:L/PR:N/UI:N confirms that no account, session, or user interaction is required, and S:U/C:N/I:L/A:N confirms the scope stays within the plugin's transaction logic, producing a financial/integrity impact rather than data disclosure or denial of service.
Know when PHP 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:N/I:L/A:N
Unauthenticated network request tampering (AV:N/AC:L/PR:N/UI:N); integrity-only impact from price manipulation (I:L), with no confidentiality or availability effect.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Better Payment WordPress plugin before 2.3.4 does not validate the submitted payment amount server-side against the merchant's configured fixed price before building the gateway charge, allowing unauthenticated users to pay an arbitrary reduced amount for a fixed-price item.
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.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-85025
GHSA-h7x3-7cw4-64m2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB