Skip to main content

BuddyForms EUVDEUVD-2026-114585

| CVE-2026-118437 LOW
External Control of File Name or Path (CWE-73)
2026-10-31 contact@wpscan.com GHSA-8m6g-3645-wc49
3.7
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Reach BuddyForms guest-upload endpoint
  2. Delivery
    Identify other visitors' attachment IDs
  3. Exploit
    Send unauthorized delete request
  4. Execution
    Ownership check bypassed
  5. Impact
    Other guests' media permanently deleted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File name/path control
Exploitation Conditions

Requires the target site to run BuddyForms 2.8.8 through 2.10.0 with a form configured to allow guest (unauthenticated) media uploads, since the flaw concerns guest-uploaded attachments; the attacker must reference attachment identifiers belonging to other unauthenticated visitors. Exploitation is limited to deleting such guest-uploaded media (no confidentiality impact, no account takeover), and the high attack complexity reflects the need to target valid other-visitor attachments rather than a trivially repeatable action against default state. Sites not exposing guest uploads are not affected.

Impact

All decision signals align toward low real-world priority. The official CVSS is only 3.7, and its vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N) shows a network-reachable, unauthenticated flaw whose impact is limited to a single low-integrity effect (deletion of other guests' media) with no confidentiality or availability impact and high attack complexity. EPSS reinforces this at 0.16% (5th percentile), the vuln.today Decision label is 'monitor', and SSVC records Exploitation: none, Automatable: no, Technical Impact: partial - a fully consistent, non-urgent picture. This is NOT in CISA KEV and no PoC is provided in the input. The signals do not conflict; the only notable discrepancy is metadata, not risk: the 'Information Disclosure' tag contradicts the actual mechanism (unauthorized file deletion = integrity, I:L, C:N), so treat this as a low-severity integrity/data-loss issue rather than a disclosure issue. Overall this is a genuine but low-priority defect - patch during normal maintenance, not an emergency.

Exploit ScenarioDerived

On a site running a vulnerable BuddyForms version that permits guest (unauthenticated) media uploads, an attacker sends crafted delete requests referencing attachment identifiers belonging to other anonymous visitors; because ownership is not verified, those media files are permanently removed. No authentication or user interaction is required, but AC:H reflects that the attacker must target valid attachment references, and no public exploit is identified at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.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 – Nov 01, 2026

WordPress sites running the BuddyForms plugin versions 2.8.8 through 2.10.0 let unauthenticated visitors permanently delete media files that other guest visitors uploaded, because the plugin does not verify ownership of an attachment before acting on a deletion request. The assessed impact is limited to integrity of guest-submitted media (CVSS 3.1 base score 3.7, AV:N/AC:H/PR:N/UI:N/C:N/I:L/A:N) - there is no confidentiality impact and no path to account takeover; only sites that expose forms allowing guest media uploads are exposed. Exploitation status is low-risk across all signals: no public exploit identified at time of analysis, no CISA KEV listing, SSVC exploitation 'none', EPSS 0.16% (5th percentile), and a vendor patch is available in 2.10.1.

RemediationAI

Vendor-released patch: upgrade the BuddyForms plugin to 2.10.1 or later, which is the version boundary given in both the description and the EUVD affected range; sites pinned below 2.10.1 should treat this as the primary and complete fix. Because the flaw only concerns guest-uploaded attachments, an interim compensating control is to disable guest/unauthenticated file-upload fields on BuddyForms forms (or require login for upload-enabled forms) until the plugin can be updated - the trade-off is loss of anonymous submission functionality for those forms, and any media already uploaded by guests remains deletable until the upgrade is applied. Confirm the installed version and form configuration before and after remediation, and consult the WPScan advisory at https://wpscan.com/vulnerability/20a483cf-7003-4d5a-9abb-afcc3f985ee4/ for the vendor's details. No further mitigations are specified in the available sources.

Affected VersionsENISA

BuddyForms 2.8.8 <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

BuddyForms is a WordPress form-building plugin whose front-end submission forms can be configured to accept file uploads from logged-out visitors. The flaw maps to CWE-73 (External Control of File Name or Path): the attachment identifier supplied to the delete handling is attacker-influenced and the plugin does not confirm that the requestor owns the referenced guest-uploaded file before removing it. The practical consequence is an authorization/ownership-check gap confined to the guest-upload attachment set - the affected object type is media uploaded by other unauthenticated visitors, and the effect is file deletion rather than read access or privilege gain. The assessed vector rates attack complexity as high, reflecting that a successful attempt has to reference valid attachment identifiers belonging to other visitors rather than a trivially repeatable action against a default installation; the exact request sequence and parameter names are not described in the available sources. Installs without guest-upload-enabled forms have no exposed attack surface for this issue.

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 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 3.7 LOW

Network-reachable and unauthenticated (AV:N/PR:N/UI:N); AC:H because the attacker must target valid other-guest attachments; only unauthorized deletion yields a low integrity impact (I:L), with no confidentiality or availability loss.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:P/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
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Nov 01, 2026 - 18:22 NVD
3.7 (None) 3.7 (LOW)
Patch available
Oct 31, 2026 - 07:01 EUVD
CVE Published
Oct 31, 2026 - 06:16 cve.org
LOW 3.7
CVE Published
Oct 31, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The BuddyForms WordPress plugin before 2.10.1 does not properly verify ownership before deleting guest-uploaded attachments, allowing unauthenticated attackers to permanently delete media files uploaded by other unauthenticated visitors.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
moderately popular WordPress form-builder plugin, not universally deployed
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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

18
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
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