CVE-2026-85017

7.5

WordPress · Unlimited Elements For Elementor

The Unlimited Elements For Elementor WordPress plugin fails to perform capability checks on AJAX actions, allowing authenticated attackers to perform unauthorized PHP object deserialization.

Executive summary

A high-severity deserialization vulnerability in the Unlimited Elements For Elementor WordPress plugin allows authenticated attackers to inject arbitrary PHP objects and achieve full system impact.

Vulnerability

This vulnerability involves the deserialization of untrusted data (CWE-502) triggered via an AJAX action. The flaw is exploitable by authenticated users with subscriber-level access, though earlier partial patches restricted the attack surface to editor-level permissions.

Business impact

The ability to inject arbitrary PHP objects allows an attacker to execute code within the context of the WordPress installation. Given the CVSS score of 7.5, this vulnerability presents a significant risk of full site compromise, data exfiltration, and potential lateral movement within the hosting environment.

Remediation

Immediate Action: Update the Unlimited Elements For Elementor plugin to version 2.0.20 or later to ensure the vulnerability is fully resolved.

Proactive Monitoring: Monitor server access logs for unusual POST requests directed at AJAX endpoints associated with the plugin, particularly those originating from low-privileged user accounts.

Compensating Controls: Implement a Web Application Firewall (WAF) with rules configured to detect and block malicious serialized PHP objects in incoming traffic.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

This vulnerability poses a serious threat to the integrity of the affected WordPress site. Administrators must prioritize updating to version 2.0.20 immediately to neutralize the deserialization risk. Failure to apply this update leaves the site susceptible to unauthorized code execution by any registered user.

More WordPress CVEs all →

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.5 (3.1)
  4. Analyst report written
  5. Published in the daily brief high section

Sources

Originally found and disclosed by Jakub Herman, with WPScan (coordinator), per the CVE Program record.