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. |
| Impact | While the CVSS score of 5.3 suggests moderate risk, the real-world exploitation probability is elevated by several factors. The attack vector is network-based with low complexity and no authentication required (PR:N), making exploitation accessible to any attacker with HTTP connectivity. The integrity impact is limited (I:L) with no confidentiality or availability impact, constraining the damage scope. However, the practical risk is higher than the CVSS score suggests: WordPress sites are heavily targeted, post manipulation can damage content integrity and SEO, and the vulnerability is trivial to exploit programmatically. The missing capability check is a well-understood class of flaw with predictable exploitation patterns. The absence of strict access controls combined with a publicly disclosed vulnerability identifier creates moderate-to-high real-world risk for unpatched deployments, though the integrity-only impact prevents this from reaching critical severity. Organizations hosting content where post tampering impacts trust or compliance should prioritize patching. |
| Exploit ScenarioDerived | An unauthenticated attacker crafts HTTP POST requests directly to the WordPress site containing the vulnerable plugin, targeting the draft_post() function with arbitrary 'post_id' parameters referencing published posts containing important content. Because no authentication is required and the capability check is missing, the attacker successfully modifies post content, changes post status from published to draft, or alters post metadata for dozens of posts simultaneously. For example, an attacker could systematically unpublish all blog posts on a news site, temporarily taking down critical content and damaging SEO rankings, or could inject malicious content into high-traffic posts to conduct content injection attacks against site visitors. The low CVSS complexity and network-only attack vector mean this exploitation requires no special tools beyond basic HTTP client libraries, making automated, large-scale attacks feasible against unpatched WordPress installations. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 15, 2026
Unauthenticated attackers can modify arbitrary WordPress posts through the User Frontend plugin (versions up to 4.2.8) due to missing authorization checks in the draft_post() function, allowing them to unpublish or alter post content. The vulnerability affects all installations of the affected plugin versions without requiring authentication or user interaction. No patch is currently available.
Earlier versions of this analysis (1)
A missing capability check in the draft_post() function within the User Frontend WordPress plugin (versions up to 4.2.8) allows unauthenticated attackers to modify arbitrary posts without authentication. Attackers can unpublish published posts, overwrite post contents, and manipulate post metadata via the 'post_id' parameter. This vulnerability has a CVSS score of 5.3 with network-based attack vector and no special privileges required, representing a moderate integrity impact with potential for widespread abuse given WordPress's ubiquity.
RemediationAI
Immediately upgrade the User Frontend plugin to version 4.2.9 or later, which should include the capability check fix. This can be performed through the WordPress dashboard under Plugins > Installed Plugins by clicking 'Update Now' if an update is available, or by manually downloading and uploading the latest version from the WordPress.org plugin repository. Until patching is completed, implement temporary mitigations by restricting HTTP access to WordPress administrative endpoints via web application firewall rules or reverse proxy configuration, disabling the plugin if functionality is not immediately required, and auditing recent post modification logs via WordPress audit plugins to detect unauthorized changes. Monitor post revisions and maintain verified backups to enable recovery if posts are modified without authorization. Consider implementing additional role-based access controls through WordPress user capability management to minimize the blast radius of unauthenticated requests.
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 User Frontend plugin is a WordPress plugin designed for frontend user interactions including post submission, user directories, and profile management. The vulnerability stems from CWE-862 (Missing Authorization/Capability Check), where the draft_post() function fails to verify whether the requesting user possesses the necessary WordPress capabilities before allowing post modification operations. WordPress enforces capability checks through its permissions API, and this plugin bypasses those checks entirely. The affected technology stack involves PHP-based WordPress post manipulation functions without proper use of current_user_can() checks, allowing any HTTP request (authenticated or not) to invoke post state changes. The plugin's reliance on the 'post_id' parameter as the sole identifier for targeting posts compounds the issue, as enumeration of post IDs is trivial in WordPress environments.
Know when User Frontend 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
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
The User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the draft_post() function in all versions up to, and including, 4.2.8. This makes it possible for unauthenticated attackers to modify arbitrary posts (e.g. unpublish published posts and overwrite the contents) via the 'post_id' parameter.
Executive ViewAI
Organizations using User Registration should be aware of moderate risk from CVE-2026-2233, a missing authorization vulnerability rated CVSS 5.3. Attackers could gain access beyond their authorized level. Organizations should apply vendor updates when available and monitor for exploitation.
Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.
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 User Frontend
View allPHP Object Injection in the User Frontend WordPress plugin (versions before 4.3.11) allows any authenticated subscriber-
PHP object injection via unsafe deserialization in the User Frontend WordPress plugin (versions before 4.3.10) grants Ed
Unauthenticated attachment deletion in the User Frontend WordPress plugin before 4.3.8 allows remote attackers to perman
Unauthenticated post creation and publication is possible in the User Frontend WordPress plugin before 4.3.11 due to a s
Unauthenticated mass PII enumeration in the User Frontend WordPress plugin (versions 4.3.0 through 4.3.10) exposes the e
PHP object injection in User Frontend plugin for WordPress versions up to 4.3.1 allows authenticated attackers with Subs
Authorization bypass in the WP User Frontend (WPUF) WordPress plugin through version 4.3.7 allows unauthenticated visito
Unauthenticated content tampering in the WP User Frontend WordPress plugin (all versions through 4.3.7) allows any visit
Insecure Direct Object Reference in weDevs WP User Frontend plugin (all versions ≤4.3.1) allows unauthenticated network
Unauthorized subscription cancellation in weDevs User Frontend WordPress plugin (all versions through 4.3.2) allows any
EUVD-2026-12202
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB