Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach unauthenticated plugin endpoint
-
DeliverySubmit crafted script payload
-
ExploitPayload stored unsanitized in database
-
ExecutionAdmin opens affected admin page
-
PersistScript runs in admin session
-
ImpactHijack session / create rogue admin
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the vulnerable plugin version (LTL Freight Quotes before 4.2.19) be installed and that its unauthenticated submission endpoint be reachable; injection itself needs no authentication. The limiting factor is user interaction (UI:R): the stored payload only fires when a logged-in administrator subsequently views the administrative page that renders the unsanitized value, so an admin must visit the affected screen after the payload is planted. No special non-default configuration is indicated beyond having the plugin active. |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, base 8.8) signals network-reachable, unauthenticated, low-complexity attack - consistent with the description's 'unauthenticated endpoint.' However, the C:H/I:H/A:H impact and S:U scope are questionable for a stored XSS: the payload executes only in the browser session of an administrator who later views the affected admin page (UI:R), which is better modeled as a scope change with limited direct confidentiality/integrity impact rather than full system compromise. EPSS probability is not supplied, the CVE is not listed in CISA KEV, and no proof-of-concept is confirmed in the inputs, so there is no public exploit identified at time of analysis. The real-world priority is therefore moderate rather than critical: exploitation is trivial to inject but gated on admin interaction, and no evidence of in-the-wild use exists. Conflicting signal to note explicitly: the headline CVSS of 8.8 overstates severity for a stored XSS whose worst realistic outcome is admin-session hijack, which is serious but conditional - verify the true impact scope against the WPScan advisory. |
| Exploit ScenarioDerived | An unauthenticated attacker submits a crafted value containing a malicious script to the plugin's public endpoint, which stores it without sanitization. When a site administrator later opens the relevant admin page, the script executes in their authenticated session, enabling actions such as creating rogue admin accounts or injecting further payloads. No public proof-of-concept is confirmed, but the low attack complexity makes injection straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 10, 2026
Stored cross-site scripting (XSS) in the LTL Freight Quotes WordPress plugin before 4.2.19 enables unauthenticated attackers to inject malicious JavaScript that executes in an administrator's browser session when the admin views the affected administrative page. The flaw arises because values submitted through an unauthenticated endpoint are neither sanitized nor escaped before being stored and later rendered. Although the vendor-assigned CVSS score is 8.8, our independent assessment classifies this as a scope-changing XSS with limited confidentiality and integrity impact (C:L/I:L/A:N) and requiring administrator interaction (UI:R). No public exploit code or active exploitation has been identified, and the vendor has released a patched version (4.2.19).
RemediationAI
Vendor-released patch: LTL Freight Quotes 4.2.19. Update the plugin to version 4.2.19 or later to remediate the stored XSS flaw. If immediate patching is not possible, consider temporarily disabling or removing the plugin, though this will remove freight quoting functionality. As a compensating control, deploy a web application firewall (WAF) rule to block malicious input to the unauthenticated endpoint, but be aware that overly broad rules may interfere with legitimate quote submissions. Additionally, restrict access to the administrative page that renders the stored values to trusted users only. Consult the vendor advisory at https://wpscan.com/vulnerability/94448385-65df-4466-8251-d939275b6604/ for further details.
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
The LTL Freight Quotes WordPress plugin provides freight quoting functionality and includes an unauthenticated endpoint that accepts user-supplied data. Due to improper neutralization of input during web page generation (CWE-79), the plugin stores these values without sanitization and subsequently outputs them in an administrative page without escaping. This allows an attacker to plant a persistent JavaScript payload that runs in the context of any administrator who visits the vulnerable admin screen. The independent assessment rates the vector as CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, indicating a network-reachable, unauthenticated attack that requires user interaction and results in a scope change with limited direct confidentiality and integrity impact. No CPE identifiers are provided for this plugin.
Know when WordPress 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:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Unauthenticated network injection (PR:N, AV:N, AC:L) but requires admin to view the page (UI:R); stored XSS crosses into the admin browser context (S:C) with limited C/I and no availability impact.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The LTL Freight Quotes WordPress plugin before 4.2.19 does not sanitise and escape values submitted through an unauthenticated endpoint before storing them and outputting them back in an administrative page, leading to Stored XSS which will execute in the session of any administrator viewing it.
Executive ViewAI
The LTL Freight Quotes WordPress plugin, versions before 4.2.19, contains a stored cross-site scripting issue that can execute malicious JavaScript in an administrator's browser, potentially leading to administrative session compromise on affected WordPress sites. Organizations using this plugin for freight quoting should prioritize immediate patching to 4.2.19, as a compromised administrator can lead to broader site takeover, data theft, or reputational harm. No public exploit identified at time of analysis, but the high severity and administrative impact warrant management attention.
Apply vendor patch.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-96130
GHSA-8vww-hgq3-gp87
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB