Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged user
-
DeliverySubmit crafted payload to plugin input
-
ExploitPayload stored without neutralization
-
ExecutionAdmin/user views affected page
-
PersistScript executes in victim browser
-
ImpactHijack session or perform actions as victim
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 an authenticated account with at least low privileges on the target WordPress site (CVSS PR:L), consistent with a user able to submit content the plugin stores, plus victim interaction (UI:R) - a user, typically an administrator or editor, must view the page where the stored payload renders for the script to fire. The site must run Lazy Load for Videos at a version up to and including 2.18.11. The exact injectable feature, parameter, or configuration is not described in the available sources. Limiting factors that reduce real-world risk: the attacker cannot be fully unauthenticated, the payload only triggers when another user loads the affected content, and impact is confined to the browser context of the viewing user (scope-changed, limited C/I/A). |
| Impact | This is a mid-severity Stored Cross-Site Scripting flaw (CWE-79) in the 'Lazy Load for Videos' WordPress plugin, scored CVSS 6.5. The supplied CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) indicates network-reachable, low-complexity exploitation that requires some authenticated privilege (PR:L) and victim interaction (UI:R), with a scope change (S:C) reflecting that the injected script executes in another user's browser context. No CISA KEV listing is present, so there is no confirmed active exploitation; no EPSS score was provided, so exploitation probability cannot be quantified from this data. The only reference is the Patchstack vulnerability-database advisory, which is a disclosure record rather than verified working exploit code, so no public exploit is identified at time of analysis. The vendor-independent priority signal is 'this_month' (not act_now/emergency), which is consistent with a privilege- and interaction-gated stored XSS in a plugin rather than an urgent, wormable flaw. Net assessment: a genuine but not emergency-level issue - real where the plugin is installed and lower-privileged users can submit content, but gated by authentication and required interaction, so it is a scheduled-patch priority rather than a drop-everything one. |
| Exploit ScenarioDerived | An attacker holding a low-privilege authenticated account (e.g., contributor-level) on a WordPress site running Lazy Load for Videos ≤2.18.11 submits content containing a malicious script payload that the plugin stores and later renders without proper neutralization. When a higher-privileged user such as an administrator views the affected page in the dashboard or front end, the stored script executes in their browser, enabling session or account actions in that context. No verified public exploit code was identified; the Patchstack advisory is the sole reference. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
Stored cross-site scripting in the WordPress plugin Lazy Load for Videos through version 2.18.11 allows an authenticated low-privileged user to persist script content that executes in another user's browser when the affected page is viewed. The CVSS 6.5 rating reflects network reachability, required victim interaction, and scope change with limited confidentiality, integrity, and availability impact. No public exploit identified at time of analysis, and no CISA KEV entry is present in the provided data.
RemediationAI
No vendor-released patch version or official workaround is identified in the provided data; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/lazy-load-for-videos/vulnerability/wordpress-lazy-load-for-videos-plugin-2-18-11-cross-site-scripting-xss-vulnerability?_s_id=cve for the vendor's fixed release and remediation guidance. Until a fixed version is confirmed, the vulnerable rendering path can be removed by disabling the Lazy Load for Videos plugin, with the trade-off that the site loses the plugin's video lazy-loading functionality. Restricting content-submission privileges for low-privileged accounts reduces exposure but does not fully address the stored XSS, since the flaw is in how the plugin renders stored input. No other mitigation is specified in the available sources.
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
Lazy Load for Videos is a WordPress plugin (CPE cpe:2.3:a:kevin_weber:lazy_load_for_videos) that renders video-related content on WordPress pages. The issue is CWE-79, improper neutralization of input during web page generation, and is specifically a stored/persistent XSS: input accepted from a low-privileged authenticated user is later rendered without adequate encoding or sanitization. The CVSS vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L confirms network reachability, low privileges, user interaction, and scope change; the exact injectable feature, parameter, or plugin configuration is not described in the available sources. The affected range is all versions through 2.18.11 per EUVD and the CPE wildcard.
Know when Lazy Load For Videos 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:L/UI:R/S:C/C:L/I:L/A:L
Network-reachable stored XSS needing a low-privilege account to inject (PR:L) and a victim to view the content (UI:R); script runs in another user's context (S:C) with limited C/I/A.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Kevin Weber Lazy Load for Videos lazy-load-for-videos allows Stored XSS.This issue affects Lazy Load for Videos: from n/a through 2.18.11.
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.
EUVD-2026-109723
GHSA-3w39-26hf-72hg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB