Skip to main content

BuddyForms EUVDEUVD-2026-113731

| CVE-2026-118101 MEDIUM
Missing Authorization (CWE-862)
2026-10-30 contact@wpscan.com GHSA-gp98-hm98-x54f
5.3
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as Subscriber with form-edit access
  2. Exploit
    Submit edit referencing victim post ID
  3. Execution
    Bypass missing author-ownership check
  4. Impact
    Overwrite admin post title, content, and status

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

Requires an authenticated account that has been granted edit access to a BuddyForms form - the role can be as low as Subscriber - on a site running BuddyForms before 2.10.1. The attacker must reference the target post or page ID of another user to overwrite its title, content, and status. Limiting factors: exploitation is not possible against a default WordPress install without BuddyForms configured to grant lower-privilege roles edit access to form entries, so the realistic exposure is sites that intentionally allow Subscriber/low-role front-end post editing; no user interaction from the victim is needed and no special client is required beyond that granted access.

Impact

This is a medium-severity, authorization flaw (CWE-862) whose signals consistently point to low-to-moderate real-world urgency rather than an emergency. The NVD vector (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N, 5.3) shows network reach but requires an authenticated low-privilege account (PR:L) and yields integrity-only impact (I:H; no confidentiality or availability loss). EPSS is 0.13% (3rd percentile) - very low exploitation probability - and SSVC reports Exploitation: none, Automatable: no, Technical Impact: partial, all of which agree with the vuln.today 'this_month' priority rather than an immediate-action label. There is no CISA KEV listing and no confirmed public exploit code. One inconsistency: the NVD vector marks AC:H, but the description gives no trigger complexity (no race, timing, or attacker-uncontrolled condition is stated) - overwriting another user's post once form-edit access is held appears straightforward, so AC:H is not substantiated by the available evidence and is assessed here as AC:L. Net: a legitimate but non-emergency fix-this-cycle issue, not a high-CVSS-but-illusory risk nor a critical incident.

Exploit ScenarioDerived

An attacker holding a low-privilege account (as low as Subscriber) that has been granted edit access to a BuddyForms form submits an edit request referencing another user's post or page ID; because the plugin never verifies the editor is the post author, the attacker overwrites that post's title, content, and status - for example defacing or unpublishing an administrator's page. Exploitation is over the network but requires that authenticated form-edit access (PR:L). No public exploit code is identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Oct 30, 2026

Authorization bypass in the BuddyForms WordPress plugin before 2.10.1 allows an authenticated user who has merely been granted edit access to a form - a role as low as Subscriber - to overwrite the title, content and status of any other user's posts or pages, including those belonging to administrators, by referencing the target post ID. The flaw is a missing-authorization issue (CWE-862) rated medium severity (CVSS 5.3) and is not confirmed as actively exploited (not in CISA KEV) and no public exploit was identified at time of analysis; EPSS is low at 0.13% (3rd percentile) and SSVC marks exploitation as none and non-automatable. A vendor patch is available in 2.10.1, so real-world exposure is concentrated on sites that deliberately extend front-end editing rights to low-privilege roles.

RemediationAI

Vendor-released patch: update BuddyForms to 2.10.1 or later, which is the complete fix per the vendor advisory (https://wpscan.com/vulnerability/ec14432b-e848-4c10-95a6-8eeba8bf7587/). Until the update is applied, reduce exposure by auditing which roles have been granted BuddyForms form edit access and removing that capability from Subscriber- and Contributor-level accounts (trade-off: those users lose legitimate front-end editing ability), and by reviewing recently modified posts for unexpected title, content or status changes attributable to low-privilege accounts. Because exploitation requires only granted edit access rather than victim interaction, no client-side or network filtering control substitutes for the version upgrade or the capability reduction.

Affected VersionsENISA

BuddyForms 0 <2.10.1

Affected Packages

euvd buddyforms fix: 2.10.1

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 root cause is CWE-862 Missing Authorization in BuddyForms' entry-editing flow. BuddyForms performs an access check confirming that the acting user may edit the form/entry, but does not verify that the user is the author of the target post being modified - the attacker-supplied post ID is used to write post_title, post_content and post_status without an ownership comparison. Because the missing control sits in the plugin's own submission handling rather than in WordPress core capability mapping, standard WordPress role separation does not compensate: any role granted form edit access inherits the ability to modify arbitrary posts. The CVSS vector (PR:L) confirms the attacker must be authenticated to the WordPress site; the exact request path, nonce handling and parameter names involved are not described in the available sources. Affected code is the BuddyForms plugin itself (no CPE strings were supplied); the EUVD affected range is 0 through versions below 2.10.1.

Know when WordPress 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:H/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 6.5 MEDIUM

Authenticated low-privilege account with granted form-edit access gives PR:L; the description states no complexity condition, so AC:L; impact is arbitrary post overwrite, integrity-only (I:H, C:N/A:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 30, 2026 - 14:37 NVD
5.3 (MEDIUM)
Patch available
Oct 30, 2026 - 07:16 EUVD
CVE Published
Oct 30, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 30, 2026 - 06:16 cve.org
MEDIUM 5.3

DescriptionCVE.org

The BuddyForms WordPress plugin before 2.10.1 does not verify that a user editing an existing entry is the author of the target post, allowing users who have been granted edit access to a form, as low as Subscriber, to overwrite the title, content and status of any other user's posts or pages, including those of administrators.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
WordPress form-builder plugin with a moderate install base, not ubiquitous
Social Media
1
Sightings
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.1%
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
No
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.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

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

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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