Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify target running Resido ≤1.5
-
DeliverySend crafted HTTP request with malicious file path
-
ExploitPHP include processes attacker-supplied filename
-
ExecutionRead sensitive server files (wp-config.php, /etc/passwd)
-
ImpactChain with log poisoning or upload to execute arbitrary PHP code
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 | No authentication is required - exploitation is unauthenticated (PR:N per CVSS vector). However, the High Attack Complexity (AC:H) indicates that exploitation is not trivially reliable and requires specific preconditions that are not fully detailed in the available data. These conditions may include: knowledge of absolute server filesystem paths for effective traversal, specific PHP server configuration (e.g., allow_url_include=On for remote file inclusion), or successful chaining with a prior file-upload or log-injection step to achieve code execution beyond simple file disclosure. The vulnerability is network-accessible without user interaction (AV:N/UI:N), meaning no victim action is needed, but the attacker must satisfy the complexity requirements. The Patchstack advisory should be consulted for exact parameter names and triggering conditions. No special user account, role, or WordPress login is required to trigger the flaw. |
| Impact | The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) yields a score of 8.1, indicating a high-severity, network-exploitable, unauthenticated flaw with full impact potential. However, the AC:H metric is a significant mitigating signal: it implies exploitation is not reliable or trivial and may depend on race conditions, specific server configurations, or attack chaining. No EPSS score was provided in the input, so exploitation probability cannot be quantified beyond CVSS inference. The vulnerability is NOT listed in CISA KEV and no public exploit code (POC) has been identified from the supplied data, which further reduces immediate urgency relative to the raw score. Real-world impact is bounded by deployment footprint - Resido is a niche real estate WordPress theme with limited global install base. The I:H and A:H ratings are plausible in an LFI-to-RCE chained scenario but would require additional exploitation steps (e.g., log poisoning). In isolation, LFI typically yields C:H (file disclosure) with I:N - the high integrity and availability ratings imply the reporter assessed a chained impact path. This discrepancy should be verified with the Patchstack advisory. |
| Exploit ScenarioDerived | An unauthenticated attacker identifies a WordPress site running Resido theme version 1.5 or earlier and sends a crafted HTTP GET or POST request to a vulnerable endpoint - such as an AJAX handler or template loader - supplying a malicious file path in a parameter (e.g., '?file=../../../../etc/passwd' or a PHP wrapper like 'php://filter/convert.base64-encode/resource=wp-config.php'). If high attack complexity conditions are met (such as knowledge of the server path layout or a specific server configuration), the PHP include statement processes the attacker-supplied path, exposing sensitive files like wp-config.php (containing database credentials) or enabling code execution via a chained technique such as log file poisoning. No public exploit code has been identified, meaning successful exploitation currently requires manual crafting of the attack payload. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Local File Inclusion in the Resido WordPress theme (versions 1.5 and below) allows unauthenticated remote attackers to include arbitrary files server-side via unsanitized PHP include/require logic. The CVSS 3.1 score of 8.1 with full Confidentiality, Integrity, and Availability impact reflects the potential for sensitive file disclosure, server-side code execution via log poisoning or similar LFI chaining techniques, and service disruption - though the High Attack Complexity metric signals that reliable exploitation requires specific preconditions. No public exploit code or active exploitation via CISA KEV has been identified at time of analysis.
RemediationAI
The primary remediation is to update the Resido theme to a version newer than 1.5 once a patched release is made available by Smartdatasoft. Consult the Patchstack advisory (https://patchstack.com/database/wordpress/theme/resido/vulnerability/wordpress-resido-theme-1-5-local-file-inclusion-vulnerability) for the confirmed fixed version, as a specific patch version was not independently confirmed from the data available at time of analysis. If an update is not immediately available, site administrators should consider deactivating the Resido theme and switching to an unaffected alternative as a compensating control - this eliminates the attack surface entirely but requires an alternative theme deployment. Additionally, restricting access to the WordPress site via IP allowlisting at the web server or WAF layer can reduce exposure for non-public deployments. Web Application Firewall rules targeting LFI path traversal patterns (e.g., '../', '%2e%2e', 'php://') can provide partial mitigation but should not be treated as a complete fix, as WAF bypass techniques exist.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program) identifies the root cause: PHP's include/require functions accept a user-controlled filename parameter without adequate sanitization or path restriction, allowing attackers to traverse the filesystem or supply a remotely hosted file reference. The affected product is the Resido real estate WordPress theme by Smartdatasoft (CPE: cpe:2.3:a:smartdatasoft:resido:*:*:*:*:*:*:*:*), a PHP-based WordPress theme. LFI in WordPress themes often manifests in template-part loading or AJAX handler endpoints that accept a 'page', 'file', or 'template' parameter, passing it directly to an include statement. The High Attack Complexity in the CVSS vector suggests the exploit path is not trivially straightforward - it may require knowledge of server filesystem paths, specific PHP configurations (e.g., allow_url_include for remote inclusion), or chaining with a file upload or log poisoning technique to achieve code execution.
Know when Resido 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
Network-accessible unauthenticated LFI; AC:H retained as chained code execution requires specific server conditions; full impact only realized via exploitation chain.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Local File Inclusion in Resido <= 1.5 versions.
Executive ViewAI
The Resido WordPress theme (versions 1.5 and below) is vulnerable to unauthenticated remote file exposure and potential server compromise via Local File Inclusion. Organizations running this theme face immediate risk of sensitive data disclosure and service disruption, with no vendor patch currently available. Leadership must prioritize identification and remediation of affected WordPress instances before exploitation occurs.
No vendor-released patch identified at time of analysis. Interim mitigations: immediately remove or disable Resido theme versions 1.5 and below from production; deploy Web Application Firewall rules to detect and block file inclusion attempts; enforce strict filesystem permissions and PHP security hardening (disable_functions, open_basedir restrictions); enable comprehensive access and error logging with monitoring for exploitation indicators; and execute immediate migration plan to replace theme with patched alternative.
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.
EUVD-2026-62388
GHSA-x5pv-fgcv-gwjj
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB