Skip to main content
CVE-2024-8672VulnerabilityPublished Updated

CVE-2024-8672: Widget Options (WordPress plugin) · Code Injection

Affects Widget Options (WordPress plugin)Source CVE Database V5

0

Not known to be exploited · 45% EPSS · CVSS 9.9 Critical.

Data as of 26 Oct 2026, 06:26 UTC

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

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 28 Nov 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

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

    Not in CISA KEV and no source reports exploitation

  5. 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 2026-10-26.

What to do

Affected software

ProductAffectedFixed in
marketingfire Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic WidgetsAffected
  • =0
Fixed in–

AI-suggested

A patch has been applied by the vendor; however, it does not fully implement all recommended security measures such as function allowlisting or restricting code execution to administrators only. Users should update to the latest plugin version provided by the vendor. Due to potential residual risk, monitoring for plugin updates and vendor advisories is recommended. Patch status is not explicitly confirmed in vendor advisory content, so users should verify the latest plugin version and vendor guidance before deployment.

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.

References

Community reviews

Loading reviews…