Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain subscriber WordPress account
-
DeliveryAuthenticate and capture session token
-
ExploitSend crafted DELETE request to WP EasyPay endpoint with target post ID
-
ExecutionMissing authorization check allows deletion
-
ImpactArbitrary content permanently removed from database
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to hold at least a WordPress subscriber-level account on the target site (confirmed by CVSS PR:L). This is only achievable externally if the WordPress site has open user registration enabled (Settings > General > Membership). The WP EasyPay plugin must be installed and active. No additional non-default configuration is required beyond these conditions. Exploitation is blocked on sites where user registration is disabled and no valid subscriber credentials are available to the attacker. Content deletion is irreversible without a database backup, amplifying impact even without credential escalation. |
| Impact | The CVSS 3.1 score of 6.5 Medium with vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N accurately reflects the risk profile. Network reachability and low complexity confirm remote exploitability with no user interaction, but PR:L is a meaningful constraint - exploitation requires at least a subscriber account, meaning the attack surface is limited to sites with open user registration or a compromised subscriber credential. The High integrity impact accurately captures the consequence: permanent, irreversible content deletion. No EPSS score was provided in source data and this CVE is not listed in CISA KEV, so there is no confirmed active exploitation signal. The 'Authentication Bypass' tag is potentially misleading - this is a missing authorization flaw, not an authentication bypass - and should not be interpreted as meaning the vulnerability is unauthenticated. Real-world risk is elevated for membership sites, forums, or e-commerce platforms that allow public self-registration, and lower for closed WordPress installations with no external subscriber accounts. |
| Exploit ScenarioDerived | An attacker self-registers a subscriber account on a WordPress site with open user registration and WP EasyPay 4.5.0 active. Using the subscriber session token, the attacker sends crafted HTTP requests targeting the plugin's content deletion endpoint with arbitrary post IDs as parameters. Because no authorization check verifies the subscriber's privilege to delete that content, the requests succeed and the targeted posts or pages are permanently removed from the database. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
WP EasyPay WordPress plugin versions 4.5.0 and earlier permit any subscriber-level authenticated user to delete arbitrary site content due to a missing authorization check (CWE-862). The plugin fails to enforce capability verification before processing deletion requests, meaning any user holding the lowest standard WordPress role can permanently destroy posts, pages, or other content objects outside their normal permissions. No public exploit has been identified at time of analysis, but the low attack complexity and minimal privilege requirement make this straightforward to abuse on any site where user registration is open.
RemediationAI
Consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-easy-pay/vulnerability/wordpress-wp-easypay-plugin-4-5-0-arbitrary-content-deletion-vulnerability and apply the latest available version of WP EasyPay from the WordPress plugin repository - an exact patched version number is not confirmed in the available data and must be verified there. If a patch is not yet available, the most effective compensating control is to disable open user registration under Settings > General in WordPress, preventing external parties from obtaining subscriber accounts; note this will prevent new users from self-registering. Alternatively, temporarily deactivating the WP EasyPay plugin removes the vulnerable code path entirely, at the cost of disabling payment functionality. Audit existing subscriber accounts for unexpected or untrusted users and revoke access where appropriate. Avoid granting subscriber-or-higher roles to untrusted users until patched.
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
WP EasyPay is a WordPress payment plugin developed by Saad Iqbal (CPE: cpe:2.3:a:saad_iqbal:wp_easypay:*:*:*:*:*:*:*:*). The root cause is CWE-862 (Missing Authorization), a class of flaw where sensitive operations are executed without verifying that the requesting principal holds sufficient privilege. In WordPress, proper authorization is enforced via capability checks such as current_user_can() prior to any content mutation. The plugin omits this guard on its content deletion pathway, effectively allowing a subscriber - the lowest WordPress user role, typically granted on self-registration - to invoke functionality restricted by design to editors or administrators. The 'Authentication Bypass' tag in the source intelligence refers to the effective bypass of content-management authorization controls rather than a full authentication bypass.
Know when Wp Easypay 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:L/UI:N/S:U/C:N/I:H/A:N
PR:L reflects the required subscriber account; I:H captures permanent arbitrary content deletion; no confidentiality or availability impact applies.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Arbitrary Content Deletion in WP EasyPay <= 4.5.0 versions.
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.
More in Wp Easypay
View allThe WP EasyPay WordPress plugin before 4.1 does not escape some generated URLs before outputting them back in pages, lea
WP EasyPay 4.5.4 and earlier exposes an unauthenticated path traversal that can allow remote attackers to read files fro
Cross-site request forgery in the WP EasyPay WordPress plugin (versions through 4.4.0) enables remote attackers to perfo
The WP EasyPay - Square for WordPress plugin for WordPress is vulnerable to unauthorized modification of datadue to a mi
WP EasyPay versions up to 4.2.11 contain an authorization bypass that allows authenticated users to modify plugin settin
Missing authorization in the WPExperts WP EasyPay plugin (versions through 4.5.4) leaves a plugin-provided endpoint or a
WP EasyPay plugin through version 4.3.0 exposes sensitive information in sent data, allowing unauthenticated remote atta
WP EasyPay WordPress plugin versions up to and including 4.5.3 allow unauthenticated remote attackers to bypass access c
The WP EasyPay - Square for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to
Cross-Site Request Forgery (CSRF) vulnerability in WP Easy Pay WP EasyPay - Square for WordPress plugin <= 4.1 versions.
EUVD-2026-48183
GHSA-9cmg-7p6p-5xq3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB