Live Exposure Defense: From CVE to Confirmed Exposure in 12 Hours – See more

New CVE Detected

CVE-2026-5524 – Unauthenticated Arbitrary File Upload Leading to RCE – Divi Form Builder Plugin f…

Be the first to know when new zero-days emerge:

Summary

A critical vulnerability, CVE-2026-5524, has been identified in the Divi Form Builder plugin for WordPress by Divi Engine, affecting all versions up to and including 5.1.8. The flaw is an unrestricted arbitrary file upload (CWE-434) in the do_image_upload() function that enables unauthenticated remote attackers to upload PHP-executable files and achieve full Remote Code Execution (RCE) on the underlying server. The vulnerability carries a CVSS v3.1 base score of 9.8 (Critical).

Technical details

  • Root cause: User-supplied input from the acceptFileTypes POST parameter is directly interpolated into a regular expression used to validate uploaded file extensions in do_image_upload(). This allows an attacker to specify arbitrary PHP-executable extensions such as .phtml, .phar, .php5, or .php7, bypassing the plugin’s validation logic entirely.
  • Incomplete server-side protection: The plugin deploys an .htaccess file in the upload directory (/wp-content/uploads/de_fb_uploads/) that blocks .php files specifically. Because the extension check uses the attacker-controlled regex, alternative PHP-executable extensions bypass this rule entirely. On Nginx-based servers, .htaccess files are not processed at all, removing even this partial safeguard.
  • Trigger conditions: An attacker must supply a valid WordPress nonce, which is embedded in any public page containing a Divi Form Builder form and is therefore freely accessible to any unauthenticated visitor. This makes the effective barrier to exploitation negligible.
  • Attack vector: Entirely remote over HTTP — no authentication, no user interaction, and no elevated privileges are required (CVSS: AV:N/AC:L/PR:N/UI:N).
  • Impact: Uploaded PHP files are stored in the publicly accessible /wp-content/uploads/de_fb_uploads/ directory. Accessing the uploaded file via a standard HTTP GET request executes arbitrary PHP code on the server, resulting in full Remote Code Execution with potential for complete system compromise, data exfiltration, and lateral movement (CVSS: C:H/I:H/A:H).

Affected software

  • Divi Form Builder by Divi Engine for WordPress — all versions up to and including 5.1.8
  • A partial fix was introduced in version 5.1.3, which addressed one code path but left the core injection flaw unresolved; versions 5.1.3 through 5.1.8 remain fully vulnerable.

Severity

  • CVSS v3.1 Base Score: 9.8 (Critical)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Mitigation and recommended actions

  • No fully patched version has been confirmed as of the publication of this advisory (July 2, 2026). The vendor’s partial fix in version 5.1.3 does not resolve the underlying vulnerability; all sites running version 5.1.8 or below should treat the plugin as unpatched.
  • Immediate actions:
    • Monitor the Divi Engine changelog and apply any security release as soon as it becomes available.
    • If the plugin cannot be updated promptly, consider disabling the file/image upload field type within the form builder to eliminate the vulnerable code path until a full patch is released.
    • On Apache-based servers, audit and harden the .htaccess file in /wp-content/uploads/de_fb_uploads/ to deny execution of all script file types, not just .php.
    • On Nginx-based servers, add explicit location block rules to deny PHP execution within the uploads directory, as .htaccess provides no protection in this configuration.
    • Review the /wp-content/uploads/de_fb_uploads/ directory for any unexpectedly uploaded files with PHP-executable extensions, which may indicate prior exploitation.

IONIX Status

The IONIX research team is tracking ongoing exploitation attempts and recommends immediate patching. Potentially affected assets are outlined in this post.

References

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

How IONIX’s External Exposure Management Platform Detects and Validates
Zero-Days to Shrink MTTR

1

Map your entire attack surface (continously)

IONIX uses multi-factor discovery methods, including DNS analysis, certificate mapping, metadata inspection, and more, to automatically map every internet-facing asset across your environment. This includes cloud instances, third-party platforms, shadow IT, and even forgotten infrastructure that traditional tools miss.

2

Monitor for new CVEs

Dozens of threat intel feeds using agentic technology are continuously analyzed to detect the appearance of proof-of-concept code, exploit kits, and indicators of active targeting. IONIX goes further by applying AI to proactively evaluate whether emerging vulnerabilities are likely to be exploited, even before PoCs go public.

3

Identify Potential External Exposures

Not all CVEs matter. IONIX filters vulnerabilities by asking attacker-centric questions: Can it be reached from the internet? Does it require authentication? Is it being exploited in the wild? This dramatically reduces noise and focuses teams on threats that can actually be weaponized.

4

Create Safe, Scalable Exploit Validations

IONIX transforms real-world PoCs into safe, non-intrusive test payloads that can be run in production environments without disruption. These simulations are precisely targeted to the systems that are vulnerable, ensuring rapid validation without unnecessary load.

5

Execute Exploit Validations

By combining context about software stack, versioning, exposure status, and reachability, IONIX ensures that only the right payloads are executed against the right assets, maximizing efficiency and minimizing risk.

6

Drive Fast and Actionable Remediation

Results are routed through integrations with ticketing, SOAR, and SIEM tools. Issues are written in plain language, bundled into remediation clusters, and prioritized based on asset criticality, exploitability, and blast radius. This shortens mean time to remediation (MTTR) and empowers teams to act with confidence.

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

Subscribe to Threat Center RSS

Copy/paste the link below into your preferred RSS reader or follow these instructions to subscribe to Slack alerts.

Get Real-Time CVE Alerts to Your Email

Be the first to know when new zero-days emerge