Skip to main content

Grevo WordPress Theme CVE-2025-62029

HIGH
PHP Remote File Inclusion (CWE-98)
2025-10-22 audit@patchstack.com
8.1
CVSS 3.1 · Vendor: patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify site using Grevo theme ≤ 2.4
  2. Delivery
    Send crafted request with malicious include path
  3. Exploit
    Trigger PHP file inclusion via vulnerable parameter
  4. Execution
    Include/execute attacker-controlled PHP
  5. Impact
    Achieve 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Vendor (patchstack) PRIMARY 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

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.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (patchstack).

CVSS VectorVendor: patchstack

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.5%
Top 62% exploitable
Prevalence
Low
niche commercial WordPress theme from a small vendor
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Medium

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy