Skip to main content

Ultra Addons CVE-2026-102435

| EUVDEUVD-2026-115544 CRITICAL
Deserialization of Untrusted Data (CWE-502)
2026-11-02 Wordfence GHSA-68fh-vvhf-6vfx
9.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify PDF-enabled CF7 form endpoint
  2. Delivery
    Send crafted serialized payload
  3. Exploit
    Deserialization invokes WPCF7_Submission gadget
  4. Execution
    __destruct() deletes wp-config.php
  5. Impact
    Achieve remote code execution

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a non-default configuration: the PDF Generator add-on of the plugin must be active AND at least one Contact Form 7 form must be configured for PDF generation, because the WPCF7_Submission POP gadget chain depends on Contact Form 7 being present to complete the file deletion via __destruct(). The vulnerability is explicitly stated to be exploitable only when the PDF generator feature is enabled. Given CVSS PR:N/UI:N, once those conditions are met the flaw is reachable by unauthenticated network attackers with no user interaction against affected versions up to and including 3.5.54. The limiting factor is therefore the add-on/feature configuration rather than authentication; installs without the PDF generator enabled are not exploitable.

Impact

Signals are strongly aligned toward high priority but with one important caveat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes network-reachable, unauthenticated, low-complexity exploitation with full C:H/I:H/A:H impact, consistent with the 9.8 base score and the CWE-502 deserialization-to-file-deletion-to-RCE chain. The vuln.today decision label is act_now and the finding is reported by Wordfence, a credible WordPress-vulnerability source. No CISA KEV status and no EPSS score are present in the input, so active-exploitation probability cannot be quantified from the data provided - the urgency rests on the act_now label and the severity, not on observed exploitation. The one qualifier the raw CVSS does not capture is the deployment precondition: exploitation requires the PDF Generator add-on to be active and a Contact Form 7 form configured for PDF generation, so the effective attack surface is the subset of installs with that feature enabled rather than every install of the plugin. Within that configured subset the base-metric picture (unauthenticated, network, low complexity, RCE outcome) is accurate and this is a genuine priority, not a high-CVSS-but-low-real-risk case.

Exploit ScenarioDerived

An unauthenticated attacker locates a WordPress site running the plugin with the PDF Generator add-on active and a Contact Form 7 form set up for PDF generation, then submits a crafted request carrying a serialized payload that is deserialized by the vulnerable _getObjAttr path. The WPCF7_Submission POP gadget chain fires on __destruct() and, because file-path validation is insufficient, deletes an attacker-chosen file such as wp-config.php, which can be leveraged into remote code execution. No confirmed working exploit code is identified in the provided data; references point to the Wordfence advisory and the plugin source/changeset only.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 02, 2026

Unauthenticated arbitrary file deletion in Ultra Addons for Contact Form 7, affecting all versions up to and including 3.5.54, lets remote attackers delete files such as wp-config.php when the PDF Generator add-on is active and a Contact Form 7 form is configured for PDF generation, creating a path to remote code execution. The flaw is rated CVSS 9.8 and priority signals are strongly aligned toward high priority, but exploitation depends on that non-default add-on configuration. No CISA KEV entry or public exploit was identified in the supplied data, and installations without the PDF generator enabled are not exposed.

RemediationAI

No confirmed patched release version is stated in the supplied data; the upstream fix is referenced by changeset 3738548 at https://plugins.trac.wordpress.org/changeset/3738548/ultimate-addons-for-contact-form-7, so update to a release that includes that changeset and verify the installed version is beyond 3.5.54. If an immediate update is not possible, disable the PDF Generator add-on and remove PDF-generation configuration from Contact Form 7 forms; this removes the required gadget-chain condition at the cost of losing PDF generation functionality. After patching, check for deleted or modified wp-config.php and other critical files, since successful deletion can lead to WordPress reconfiguration and code execution. Review the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/187777a4-3438-489c-ad3b-7e16753189d6?source=cve for the latest vendor guidance.

Affected VersionsENISA

Ultra Addons for Contact Form 7 0 ≤3.5.54

Affected Packages

euvd ultra_addons_for_contact_form_7 no fix

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 affected code is a WordPress plugin written in PHP, tracked by vendor themefic under CPE cpe:2.3:a:themefic:ultra_addons_for_contact_form_7:*:*:*:*:*:*:*:*. The root cause is CWE-502 deserialization of untrusted data: the _getObjAttr function performs insufficient file path validation, and a WPCF7_Submission POP gadget chain completes arbitrary file deletion via its __destruct() method. Because that gadget chain depends on Contact Form 7's WPCF7_Submission class being present, the plugin must coexist with CF7 on the target, and because the vulnerable flow is in the PDF Generator add-on, that feature must be enabled with at least one form configured for PDF generation. The trigger details, such as the exact request parameter or serialized payload format, are not described in the available sources. Deleting a sensitive file such as wp-config.php can force WordPress into reconfiguration and can lead to remote code execution, as stated in the advisory.

Know when Ultra Addons For Contact Form 7 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 (Wordfence) PRIMARY CRITICAL
NVD 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Unauthenticated network deserialization (PR:N, AV:N) with no attacker-uncontrolled trigger described (AC:L); deletion of wp-config.php enabling RCE justifies full C:H/I:H/A:H.

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

Primary rating from Vendor (Wordfence).

CVSS VectorNVD

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

DescriptionNVD

The Ultra Addons for Contact Form 7 plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the _getObjAttr function in all versions up to, and including, 3.5.54. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). This requires the PDF Generator add-on to be active and a Contact Form 7 form to be configured for PDF generation, as the WPCF7_Submission POP gadget chain relies on CF7 being present to complete the file deletion via __destruct(). Note: This vulnerability can only be exploited when the PDF generator feature is enabled.

Executive ViewAI

Why It Matters

A critical vulnerability in the Ultra Addons for Contact Form 7 WordPress plugin (CVSS 9.8) could allow unauthenticated attackers to delete arbitrary files, including wp-config.php, potentially leading to full site compromise and remote code execution. This affects all versions up to 3.5.54 when the PDF Generator add-on is active and configured, putting organizations with such WordPress sites at risk of data loss and service disruption.

Business Impact: High
Compensating Controls

No vendor patch identified at time of analysis. Interim mitigations: disable the PDF Generator add-on or the entire plugin until a patch is available; deploy WAF rules to block malicious file deletion attempts; restrict file permissions and access to wp-config.php; maintain offline backups.

Threat Intelligence Overview

EPSS Score
0.6%
Top 52% exploitable
Prevalence
Medium
popular Contact Form 7 companion plugin, moderate WordPress install base
Data Quality
2 sources
Confidence: Low

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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