LT Unleashed CVE-2025-13886
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Contributor-level account
-
DeliveryPlant includable PHP payload (upload/log poison)
-
ExploitInsert book shortcode with traversal template param
-
ExecutionRender triggers file inclusion
-
ImpactPHP executes / wp-config.php disclosed
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 | Requires an authenticated WordPress account with Contributor-level capability or higher (PR:L) on a site with the LT Unleashed plugin (≤1.1.1) active. Exploitation is performed by supplying a path-traversal value to the 'template' parameter of the |
| Impact | This is a genuine but access-gated risk. The CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H = 7.5 High) shows a network-reachable flaw with full CIA impact, but two dampeners matter: PR:L means the attacker must already hold at least Contributor-level WordPress credentials, and AC:H (assigned by Wordfence) reflects that turning a Local File Inclusion into actual code execution is not trivial - it typically requires a separately includable PHP file, log poisoning, or the ability to reach wp-config.php. No EPSS score, CISA KEV entry, or public POC was provided, so there is no evidence of active exploitation or automated weaponization; treat exploitation status as 'no public exploit identified at time of analysis.' The 7.5 rating is credible rather than inflated, but the Contributor-authentication prerequisite plus AC:H keeps real-world urgency at moderate for the small population of sites running this plugin. Prioritize patching where untrusted users can obtain Contributor accounts (multi-author blogs, membership sites); deprioritize on single-author installs where no low-trust accounts exist. |
| Exploit ScenarioDerived | An attacker registers or obtains a Contributor-level account on a WordPress site running LT Unleashed ≤1.1.1, then embeds the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Local file inclusion in the LT Unleashed plugin for WordPress (all versions up to and including 1.1.1) allows authenticated attackers with Contributor-level access or higher to supply a path-traversal value to the 'template' parameter of the book shortcode, causing the server to include and execute arbitrary PHP files. Impact ranges from disclosure of sensitive files such as wp-config.php to full code execution where an attacker-includable PHP file already exists on the host - a staging step the vendor accounts for in its AC:H rating. No public exploit code or CISA KEV entry was identified at time of analysis, and practical exposure is narrow: only sites that grant Contributor accounts to untrusted users, on a plugin with a low deployment footprint, are realistically at risk.
RemediationAI
No vendor-released patch version is confirmed in the available data: the WordPress.org trac trunk shows code at line 241 that differs from the 1.1.1 tag's line 315 (upstream fix appears to be in development, but a tagged patched release is not independently confirmed), so treat the current guidance as 'no vendor-released patch identified at time of analysis' and confirm a fixed version on the plugin's WordPress.org page or the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/c72099cc-e70a-4afe-92c0-8f9f8c1e91b7?source=cve) before upgrading. If the plugin is not business-critical, deactivating and removing LT Unleashed is the most reliable mitigation; the trade-off is loss of the plugin's book/rendering functionality. Where it must stay active, audit and remove all untrusted Contributor-and-above accounts (the sole authentication prerequisite under PR:L), which costs legitimate authoring workflows, and consider disabling the book shortcode or filtering the 'template' parameter via a small must-use plugin that rejects any value containing '..', backslashes, or absolute paths - this preserves normal shortcode use but may break legitimate custom template paths. A WAF rule blocking traversal sequences in requests that reach the shortcode offers a deployment-speed stopgap but is bypassable by encoding variants and provides no protection against a determined authenticated user. Additionally, reduce the value of any successful include by ensuring wp-config.php sits outside the web root where the host permits, and monitor web-server logs for anomalous include/traversal patterns so that a prior file-planting step (upload or log poisoning) is detected before it is leveraged.
Affected ProductsAI
The LT Unleashed WordPress plugin is affected in all versions up to and including 1.1.1; no CPE strings were supplied with this intelligence, so identification must be done by plugin slug and version. The vulnerable code path is visible in the 1.1.1 tag at lt-unleashed.php line 315 (https://plugins.trac.wordpress.org/browser/lt-unleashed/tags/1.1.1/lt-unleashed.php#L315), and corresponding trunk views at lines 241 and 315 (https://plugins.trac.wordpress.org/browser/lt-unleashed/trunk/lt-unleashed.php#L241 and https://plugins.trac.wordpress.org/browser/lt-unleashed/trunk/lt-unleashed.php#L315) indicate the location of the sanitization code that governs the 'template' parameter. Any WordPress installation running an active LT Unleashed plugin at or below 1.1.1, particularly one that issues Contributor-or-higher accounts, should be treated as in scope. The Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/c72099cc-e70a-4afe-92c0-8f9f8c1e91b7?source=cve is the primary vendor-adjacent reference.
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
The issue is rooted in CWE-98, improper control of a filename used in a PHP include/require statement, and manifests here as a local file inclusion rather than a true remote file inclusion. The book shortcode in lt-unleashed.php passes an attacker-controllable 'template' value into an include construct without adequate path sanitization, so directory traversal sequences can reach files outside the plugin directory. Because the included file is interpreted as PHP, any reachable PHP payload - the plugin's own files, wp-config.php, or a file planted by a prior upload or log-poisoning technique - executes in the web server's context. The CVSS:3.1 vector AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H reflects network reachability, a low-privileged but authenticated prerequisite (Contributor or above), no user interaction, and high confidentiality and integrity impact: exploitation requires only a shortcode rendering path plus a reachable include target, and the AC:H metric reflects the difficulty of arranging an attacker-controlled PHP file rather than difficulty of triggering the traversal itself.
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:L/UI:N/S:U/C:H/I:H/A:H
Contributor auth required (PR:L); LFI-to-RCE needs an includable/poisoned file so AC:H; successful inclusion of arbitrary PHP yields full C:H/I:H/A:H within the WordPress host (S:U).
Primary rating from Vendor (wordfence).
CVSS VectorVendor: wordfence
DescriptionCVE.org
The LT Unleashed plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.1.1 via the 'template' parameter in the book shortcode due to insufficient path sanitization. This makes it possible for authenticated attackers, with Contributor-level access and above, to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where files such as wp-config.php can be included.
Executive ViewAI
CVE-2025-13886 exposes WordPress sites running the LT Unleashed plugin (version 1.1.1 and earlier) to sensitive file disclosure and, in some configurations, full server-side code execution by any user holding a Contributor-level account. Practical exposure is narrow - it requires a site that grants Contributor access to untrusted users and runs a low-footprint plugin - but where those conditions hold, a single low-privileged account can pivot to reading configuration secrets or taking over the host. Leadership should treat this as a contained but non-trivial risk to editorial and content platforms rather than an enterprise-wide emergency.
No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or remove the LT Unleashed plugin; restrict Contributor-or-higher accounts to vetted internal users; block path-traversal input to the 'template' parameter at a WAF or reverse proxy; run the web server with least privilege; ensure no attacker-writable PHP files are present on the host; monitor the vendor advisory for a fixed release.
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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