CVE-2024-8672

CRITICAL

The Widget Options – The #1 WordPress Widget & Block Control Plugin plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 4.0.7 via the display logic fun...

Affects 0 products across 4 vendors.

CVSS 3.19.9
EPSS45.4%
Percentile99th
PatchUnknown
CVSS Vector — Plain English Remotely exploitable over the network, low complexity, low privileges required, no user interaction needed, can impact systems beyond the vulnerable component, full confidentiality impact, full integrity impact, full availability impact.
CWE Weakness Definitions
CWE-94: Code Injection

Attacker injects arbitrary code that is executed by the application process.

Related Attack Patterns (CAPEC)
CAPEC-35 Leverage Executable Code in Non-Executable Files
via CWE-94
CAPEC-77 Manipulating User-Controlled Variables
via CWE-94
CAPEC-242 Code Injection
via CWE-94

Mapping is CWE-to-CAPEC per MITRE CAPEC 3.9.

◆ AI Analysis — automated analysis, not human-reviewed

The Widget Options plugin for WordPress is vulnerable to Remote Code Execution (RCE) due to improper input validation and use of eval() without filtering or capability checks. This vulnerability affects all versions up to and including 4.0.7, allowing authenticated attackers with contributor-level access to execute arbitrary code on the server. The vendor has partially addressed the issue, but residual risk remains.

BSID: BS-2024-GLOBAL-045098-C • Model: Qwen/Qwen2.5-72B-Instruct-AWQ • Confidence: HIGH

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2024-8672?
The Widget Options plugin for WordPress is vulnerable to Remote Code Execution (RCE) due to improper input validation and use of eval() without filtering or capability checks. This vulnerability affects all versions up to and including 4.0.7, allowing authenticated attackers with contributor-level access to execute arbitrary code on the server. The vendor has partially addressed the issue, but residual risk remains.
What is the CVSS score for CVE-2024-8672?
CVE-2024-8672 has CVSS 9.9 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H. EPSS: 45.4%.
Is CVE-2024-8672 actively exploited?
No confirmed active exploitation of CVE-2024-8672 as of 2026-09-25.
How do I remediate CVE-2024-8672?
Priority: IMMEDIATE.
What systems are affected by CVE-2024-8672?
CVE-2024-8672 affects Advice; Block; Plugin; Wordpress.
What NERC-CIP standard applies to CVE-2024-8672?
NERC CIP CIP-007 CIP-007-R2: This CVE violates CIP-007-R2 as it allows unauthorized access to the system, which could compromise the security of the control system and its data.
What IEC 62443 requirement maps to CVE-2024-8672?
IEC 62443 SR 7.6: This CVE maps to SR 7.6 as it involves a vulnerability that could allow unauthorized access and execution of arbitrary code, which is a critical security risk for industrial control systems.
Vulnerability Details
CVE IDCVE-2024-8672
BSIDBS-2024-GLOBAL-045098-C BreachSpider Global ID
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Published2024-11-28
Last Modified2026-06-17
ICS Relevance15%
Weakness (CWE)
SourceNVD
Official Description

The Widget Options – The #1 WordPress Widget & Block Control Plugin plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 4.0.7 via the display logic functionality that extends several page builders. This is due to the plugin allowing users to supply input that will be passed through eval() without any filtering or capability checks. This makes it possible for authenticated attackers, with contributor-level access and above, to execute code on the server. Special note: We suggested the vendor implement an allowlist of functions and limit the ability to execute commands to just administrators, however, they did not take our advice. We are considering this patched, however, we believe it could still be further hardened and there may be residual risk with how the issue is currently patched.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

The vulnerability arises from the display logic functionality that extends several page builders. The plugin allows users to supply input that is passed through eval() without any filtering or capability checks. This enables authenticated attackers with contributor-level access to execute arbitrary code on the server, leading to potential full control over the affected system.

Exploitation Likelihood: HIGH

Affected Products
VendorProductAffected Versions
Advice — —
Block — —
Plugin — —
Wordpress — —
Remediation

No official vendor advisory link on record. See the CVE record →

Threat Intelligence
● Threat Intelligence Validated: October 2026 | Threat Age: 687 Days
CISA known-exploitedNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
● Compensating Controls — AI-drafted, review before deploying MEDIUM CONFIDENCE

Implement strict input validation and restrict the use of eval() to administrative users only. Additionally, monitor and log all requests to the affected plugin's endpoints.

No reliable network detection signature exists for this vulnerability class — apply the compensating controls above and the vendor patch. A network rule is only drafted when a concrete on-the-wire signature can be grounded in the advisory.

NERC CIP: CIP-007 CIP-007-R2
This CVE violates CIP-007-R2 as it allows unauthorized access to the system, which could compromise the security of the control system and its data.
IEC 62443: SR 7.6
This CVE maps to SR 7.6 as it involves a vulnerability that could allow unauthorized access and execution of arbitrary code, which is a critical security risk for industrial control systems.

Drafted by AI and not validated for your network. Test in an isolated environment before any production deployment. Compensating control only - does not replace vendor patch.

AI Enrichment Record — provenance & audit hash
ModelQwen/Qwen2.5-72B-Instruct-AWQ
ConfidenceHIGH
Enriched At2026-05-24
SHA-512 Audit Hash0f569d6d1fa256d3dcc4fc650f937b6a377479abc35505a9b8a95846727c2d347d491496d05ed5f213e1bcea4dc8c1e1d992dfe704e3ebef481c4ea252ab433d
Related CVEs affecting Advice
CVE-2022-36779 9.8 PROSCEND - PROSCEND / ADVICE .Ltd - G/5G Industrial Cellular Router (with GPS... CVE-2018-25288 6.2 StyleWriter 1.0 contains a buffer overflow vulnerability that allows local at...
View all Advice CVEs →

Critical Severity - Know Your Exposure

A CVSS 9.9 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.

Create a free account →