Skip to main content
VulnerabilityPublished

CVE-2025-13486: Advanced Custom Fields: Extended (WordPress plugin) · Code Injection

Affects Advanced Custom Fields: Extended (WordPress plugin)Source CVE Database V5

0

Public exploit available (Metasploit) · 67% EPSS · CVSS 9.8 Critical.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
9.8Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
67.6% chance of exploitation in 30 days – higher than 99% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 3 Dec 2025

  2. Weaponised: evidence found.

    1 Metasploit module

  3. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  4. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
hwk-fr Advanced Custom Fields: ExtendedAffected
  • =0.9.0.5
Fixed in–

AI-suggested

Immediate mitigation steps include upgrading the Advanced Custom Fields: Extended plugin to a version that addresses this vulnerability once released by the vendor. Until a patch is available, organizations should consider disabling or removing the plugin if feasible. Implementing a Web Application Firewall (WAF) with custom rules to block suspicious requests targeting the prepare_form() function or unusual call_user_func_array() usage can provide temporary protection. Restricting access to the WordPress admin and plugin directories via IP whitelisting or VPN can reduce exposure. Monitoring server and application logs for anomalous PHP function calls or unexpected administrative user creations is critical for early detection. Employing principle of least privilege for WordPress users and server processes limits the damage potential. Regular backups and incident response plans should be in place to recover quickly if compromise occurs. Security teams should stay alert for public exploit releases and threat intelligence updates related to this CVE.

Description

The Advanced Custom Fields: Extended plugin for WordPress is vulnerable to Remote Code Execution in versions 0.9.0.5 through 0.9.1.1 via the prepare_form() function. This is due to the function accepting user input and then passing that through call_user_func_array(). This makes it possible for unauthenticated attackers to execute arbitrary code on the server, which can be leveraged to inject backdoors or create new administrative user accounts.

References

Community reviews

Loading reviews…