Grevo WordPress Theme CVE-2025-62029
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site using Grevo theme ≤ 2.4
-
DeliverySend crafted request with malicious include path
-
ExploitTrigger PHP file inclusion via vulnerable parameter
-
ExecutionInclude/execute attacker-controlled PHP
-
ImpactAchieve code execution in web context
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V5 - File Handling File inclusion prevention, allowlisting
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Command and Control The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation targets the Grevo WordPress theme at versions from an unspecified start through ≤ 2.4, via a script that passes attacker-influenced input into a PHP include/require statement (CWE-98). The CVSS vector indicates no authentication (PR:N) and no user interaction (UI:N), but AC:H signals that success depends on conditions not fully under the attacker's control - likely a specific vulnerable code path, parameter, or server configuration (for classic PHP remote inclusion, PHP settings such as allow_url_include being enabled would be a limiting prerequisite; a local-inclusion variant would require a reachable include parameter). The practical limiter is that the site must have the vulnerable Grevo theme installed and active, and the exact triggering parameter/endpoint is not detailed in the available data. |
| Impact | This is a genuinely high-severity flaw on paper (CVSS 8.1, C:H/I:H/A:H) but the real-world priority is tempered by several signals. The CVSS vector is network-based and unauthenticated (AV:N/PR:N/UI:N), which is the worst case, but it carries AC:H (high attack complexity), meaning exploitation depends on conditions outside the attacker's full control. The EPSS score is low at 0.46% (38th percentile), indicating the predictive models do not expect widespread exploitation in the near term. There is no CISA KEV listing and no public exploit code identified, so there is no evidence of active exploitation. There is also a notable classification tension: the CWE (CWE-98) and the official description both describe 'PHP Remote File Inclusion' (which typically enables remote code execution and justifies the C:H/I:H/A:H impact), yet the Patchstack tags label it 'LFI' and 'Information Disclosure' and the reference URL title says 'Local File Inclusion.' This is a conflict in impact characterization - RFI (potential RCE) versus LFI/info-disclosure - and it should be verified against the Patchstack advisory before treating this as full RCE. Net: a real but not urgent issue - patch on a normal cadence; it is not a mass-exploitation emergency given low EPSS, no KEV, no POC, and AC:H. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker targets a WordPress site running the Grevo theme (≤ 2.4) and sends a crafted request to a theme script whose include/require path is influenced by attacker-controlled input, causing the application to include an external or attacker-specified PHP payload. If true RFI as the CWE indicates, this leads to arbitrary PHP code execution in the web server context; if the behavior is closer to local inclusion as the tags suggest, impact may be limited to disclosure of local files. No public proof-of-concept exploit has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
PHP file inclusion in the Grevo WordPress theme through version 2.4 can allow remote, unauthenticated attackers to influence PHP include/require paths, potentially exposing sensitive files or, under specific server configurations, executing attacker-controlled code. The CVSS vector rates high confidentiality, integrity, and availability impact with AC:H, so successful exploitation depends on conditions not fully controlled by the attacker, such as a reachable vulnerable parameter or relevant PHP settings, and the vulnerable theme must be installed and active. No public exploit identified at time of analysis, and EPSS is 0.46% (38th percentile), which tempers real-world priority despite the 8.1 base score.
RemediationAI
No vendor-released patch identified at time of analysis. Site owners should remove or deactivate the Grevo theme if it is not essential, or replace it with a maintained theme; this eliminates exposure but may alter site appearance/functionality. If the theme must remain, apply targeted virtual patching or WAF rules for include/require path manipulation or remote URL parameters in requests to theme PHP files, understanding that WAF coverage is partial, and disable PHP settings that enable remote inclusion (allow_url_include=Off and, where possible, allow_url_fopen=Off) - this helps RFI variants but not LFI. Restrict direct web access to any theme file that accepts include parameters (e.g., via web server rules blocking suspicious requests under /wp-content/themes/grevo/) and monitor the Patchstack advisory URL for an updated fixed version or vendor guidance. Given AC:H and no public exploit identified, prioritize based on whether the theme is active and exposed, but treat as high severity if it is.
Affected ProductsAI
Affected product is themesion Grevo WordPress theme, versions from an unspecified start through 2.4 (<= 2.4). The input does not provide CPE strings; the reference is the Patchstack database entry at https://patchstack.com/database/Wordpress/Theme/grevo/vulnerability/wordpress-grevo-theme-2-4-local-file-inclusion-vulnerability?_s_id=cve. Exploitation requires the Grevo theme to be installed and active on a WordPress site, and the exact triggering parameter or endpoint is not detailed in the available data.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a WordPress theme issue implemented in PHP, where a filename or path used in an include/require statement is not properly controlled (CWE-98). The themesion Grevo theme through version 2.4 is affected; no CPE string was supplied, so affected product identification relies on the vendor/theme name and version range. The Patchstack advisory title calls the issue local file inclusion, while the CVE description and tags mention PHP remote file inclusion and LFI, so the practical variant depends on whether the vulnerable code permits traversal to local files, inclusion of remote URLs, or both; classic remote inclusion would require PHP settings such as allow_url_include to be enabled, and a local-inclusion mode would require a reachable include parameter. The CVSS vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H indicates a network-reachable, unauthenticated issue with high C/I/A impact but a high attack-complexity prerequisite.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Remote unauthenticated inclusion flaw (AV:N/PR:N/UI:N); AC:H reflects dependence on a specific vulnerable path or server config, and successful PHP inclusion/execution yields full C/I/A impact.
Primary rating from Vendor (patchstack).
CVSS VectorVendor: patchstack
DescriptionCVE.org
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in themesion Grevo grevo.This issue affects Grevo: from n/a through <= 2.4.
Executive ViewAI
The Grevo WordPress theme (versions up to 2.4) contains a high-severity vulnerability that could allow attackers to expose sensitive files or, under specific server configurations, execute malicious code. No public exploit identified at time of analysis, and exploitation requires conditions not fully controlled by the attacker, but successful attacks could lead to data breaches or full system compromise for organizations using this theme. Leadership should prioritize identifying affected sites and implementing interim mitigations until a vendor patch is released.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling or removing the vulnerable Grevo WordPress theme (version 2.4 and earlier) if not essential, using a web application firewall to block exploitation attempts, restricting file permissions, disabling allow_url_include in PHP configuration, and monitoring for signs of compromise. Apply vendor patch when available.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Local File Inclusion vulnerabilities occur when an application accepts user-controlled input to specify which file should be loaded or executed, typically through functions like PHP's `include()`, `require()`, or `fopen()`.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB