Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-delivered reflected XSS, no auth required, scope changes to browser; availability impact not substantiated for standard XSS behavior.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in EmbedPress <= 4.5.6 versions.
AnalysisAI
Unauthenticated reflected Cross-Site Scripting (XSS) in the EmbedPress WordPress plugin affects all versions up to and including 4.5.6, allowing a remote unauthenticated attacker to inject and execute arbitrary JavaScript in a victim's browser. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C) confirms the attack requires no authentication and succeeds on default configurations, though a victim must be socially engineered into clicking a crafted link. No public exploit code or CISA KEV listing has been identified at time of analysis, but the unauthenticated nature and low attack complexity make this accessible to opportunistic threat actors targeting WordPress-based sites.
Technical ContextAI
EmbedPress (CPE: cpe:2.3:a:wpdeveloper:embedpress:*:*:*:*:*:*:*:*) is a WordPress plugin developed by WPDeveloper that enables embedding of external content such as YouTube, Google Docs, and other media directly into posts and pages. The vulnerability is classified under CWE-79 (Improper Neutralization of Input During Web Page Generation), the root cause being insufficient sanitization or escaping of user-supplied input before it is reflected back in an HTTP response. The CVSS Scope:Changed metric indicates the injected script escapes the plugin's application context and executes in the victim's browser security context, enabling access to cookies, session tokens, and DOM content for the affected site. This is consistent with a reflected XSS pattern where attacker-controlled parameters are echoed into the page without proper output encoding.
RemediationAI
The primary remediation is to update EmbedPress to a version beyond 4.5.6 via the WordPress plugin dashboard or by downloading the patched release from the WordPress plugin repository. The exact fixed version number is not confirmed in the available intelligence - the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/embedpress/vulnerability/wordpress-embedpress-plugin-4-5-6-cross-site-scripting-xss-vulnerability should be consulted for the precise remediated release. If immediate patching is not feasible, a compensating control is to restrict access to the vulnerable EmbedPress-rendered endpoints to authenticated users only (via WordPress membership or access control plugins), which would eliminate the unauthenticated attack surface. Additionally, deploying a Web Application Firewall (WAF) rule targeting reflected XSS patterns in EmbedPress parameter inputs can reduce risk; note that WAF bypasses exist and this is not a substitute for patching. Administrators should also ensure WordPress Content Security Policy (CSP) headers are configured to restrict inline script execution, limiting the blast radius of any successful injection.
More in Embedpress
View allThe EmbedPress WordPress plugin before 3.9.2 does not sanitise and escape a parameter before outputting it back in the p
The EmbedPress WordPress plugin before 3.9.2 does not sanitise and escape user input before outputting it back in the pa
Blind Server-Side Request Forgery in the EmbedPress WordPress plugin (all versions before 4.6.1) allows unauthenticated
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in WPDeveloper EmbedPress a
Missing Authorization vulnerability in WPDeveloper EmbedPress.9.8. Rated critical severity (CVSS 9.8), this vulnerabilit
Missing authorization on the EmbedPress WordPress plugin's review-loading action (versions 4.6.0-4.6.3) permits unauthen
Missing Authorization vulnerability in WPDeveloper EmbedPress allows Exploiting Incorrectly Configured Access Control Se
Unauthenticated sensitive data exposure in the EmbedPress WordPress plugin (versions 4.5.2 and earlier) allows remote at
Information disclosure in the EmbedPress WordPress plugin (versions 4.6.0 through 4.6.3) allows any authenticated contri
Insufficient authorization on the EmbedPress WordPress plugin's Google Reviews REST API endpoint allows any authenticate
The EmbedPress - Embed PDF, YouTube, Google Docs, Vimeo, Wistia Videos, Audios, Maps & Any Documents in Gutenberg & Elem
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPDeveloper EmbedP
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53957
GHSA-fqmv-8hpc-mxxm