Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-3562: CWE-95 Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection') in mgibbs189 Custom Field Suite

0
High
VulnerabilityCVE-2024-3562cvecve-2024-3562cwe-95
Published: Thu Jun 20 2024 (06/20/2024, 02:08:28 UTC)
Source: CVE Database V5
Vendor/Project: mgibbs189
Product: Custom Field Suite

Description

CVE-2024-3562 is a high-severity PHP code injection vulnerability in the Custom Field Suite WordPress plugin (all versions up to 2. 6. 7). It arises from improper sanitization of user input used in an eval() call within the Loop custom field, allowing authenticated attackers with contributor-level or higher access to execute arbitrary PHP code on the server. This can lead to full compromise of the affected WordPress site, including confidentiality, integrity, and availability impacts. No user interaction beyond authentication is required, and the vulnerability is remotely exploitable over the network. Although no public exploits are currently known, the ease of exploitation and potential damage make timely patching or mitigation critical. Organizations using this plugin should restrict contributor access, monitor for suspicious activity, and apply updates once available. Countries with large WordPress user bases and significant web hosting industries are most at risk.

AI-Powered Analysis

AILast updated: 02/26/2026, 06:16:28 UTC

Technical Analysis

CVE-2024-3562 is a critical vulnerability classified under CWE-95 (Improper Neutralization of Directives in Dynamically Evaluated Code, commonly known as 'Eval Injection') affecting the Custom Field Suite plugin for WordPress, developed by mgibbs189. The vulnerability exists in all versions up to and including 2.6.7 due to insufficient sanitization of input passed to the PHP eval() function within the Loop custom field feature. This flaw allows authenticated users with contributor-level permissions or higher to inject and execute arbitrary PHP code on the server hosting the WordPress site. Since eval() executes code dynamically, malicious input can lead to full remote code execution (RCE), enabling attackers to take over the server, manipulate site content, steal sensitive data, or disrupt service. The vulnerability requires authentication but no additional user interaction, and it is remotely exploitable over the network. The CVSS v3.1 base score is 8.8 (high), reflecting the ease of exploitation, the low attack complexity, and the severe impact on confidentiality, integrity, and availability. No official patches or updates have been released at the time of this report, and no known exploits are currently in the wild. However, the presence of this vulnerability in a widely used WordPress plugin poses a significant risk to websites relying on it for custom field management.

Potential Impact

The impact of CVE-2024-3562 is severe for organizations running WordPress sites with the vulnerable Custom Field Suite plugin. Successful exploitation grants attackers the ability to execute arbitrary PHP code on the web server, effectively allowing full control over the affected system. This can lead to unauthorized data access, data modification or deletion, website defacement, deployment of malware or ransomware, and use of the compromised server as a pivot point for further attacks within the network. The vulnerability compromises confidentiality, integrity, and availability simultaneously. Given WordPress's widespread use in enterprises, government, and small businesses, the potential for large-scale exploitation exists, especially in environments where contributor-level access is granted to multiple users or where access controls are weak. The lack of public exploits currently limits immediate widespread attacks, but the vulnerability's nature and ease of exploitation make it a prime target for attackers once exploit code becomes available.

Mitigation Recommendations

To mitigate CVE-2024-3562, organizations should immediately review and restrict user permissions, ensuring that only fully trusted users have contributor-level or higher access to WordPress sites using the Custom Field Suite plugin. Implement strict access controls and monitor user activities for suspicious behavior. Disable or remove the Custom Field Suite plugin if it is not essential. Since no official patch is currently available, consider applying temporary code-level mitigations such as disabling or sandboxing the eval() function usage within the plugin if feasible. Employ Web Application Firewalls (WAFs) with custom rules to detect and block malicious payloads targeting the vulnerable eval() call. Regularly audit and update all WordPress plugins and core installations to the latest versions once patches are released. Additionally, maintain robust backups and incident response plans to quickly recover from potential compromises.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2024-04-09T21:43:05.718Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6c95b7ef31ef0b5667dd

Added to database: 2/25/2026, 9:41:41 PM

Last enriched: 2/26/2026, 6:16:28 AM

Last updated: 2/26/2026, 8:08:55 AM

Views: 1

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats