Skip to main content

Better Payment EUVDEUVD-2026-85025

| CVE-2026-77765 MEDIUM
Improper Access Control (CWE-284)
2026-09-23 contact@wpscan.com GHSA-h7x3-7cw4-64m2
5.3
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Open fixed-price payment form
  2. Delivery
    Tamper submitted amount parameter
  3. Exploit
    Server skips price validation
  4. Execution
    Gateway charges reduced amount
  5. 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

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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Better Payment 0 <2.3.4

Affected Packages

euvd better_payment fix: 2.3.4

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

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

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.

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

Lifecycle Timeline

4
CVSS changed
Sep 23, 2026 - 11:22 NVD
5.3 (MEDIUM)
Patch available
Sep 23, 2026 - 07:01 EUVD
CVE Published
Sep 23, 2026 - 06:17 cve.org
MEDIUM 5.3
CVE Published
Sep 23, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.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

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
Niche WordPress payment/donation plugin, modest install base
Data Quality
5 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 No
EPSS 0.2%
Patch available Yes
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
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
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.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

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