CWE-84Variant

Improper Neutralization of Encoded URI Schemes in a Web Page

Draft in the CWE catalog · 12 CVEs mapped

12
CVEs mapped
6.1
Median CVSS
What it is

The web application improperly neutralizes user-controlled input for executable script disguised with URI encodings.

Recent examples
6.1cvss
CVE-2026-67338

CVE-2026-67338 - MEDIUM Severity Vulnerability

JupyterLab before 4.5.9 contains a stored cross-site scripting vulnerability in the Extension Manager that fails to validate URI protocols in package metadata URLs. Attackers can publish malicious PyPI packages with javascript: URLs in project metadata that execute arbitrary JavaScript in the JupyterLab origin when users click the extension name.

MEDIUMno explanation yet
0%
epss
5.9cvss
CVE-2026-54443

Dashy: Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)

Dashy is a self-hostable personal dashboard. From 1.9.4 until 3.2.0, the Dashy RSS Widget in src/components/Widgets/RssFeed.vue does not sanitize RSS item link values before rendering feed item titles and Read More links as anchor href attributes, allowing an attacker-controlled feed to provide a javascript: URI that executes when clicked in the Dashy origin. This issue is fixed in version 3.2.0.

MEDIUMno explanation yet
0%
epss
8.6cvss
CVE-2025-58444

MCP Inspector is Vulnerable to Potential Command Execution via XSS When Connecting to an Untrusted MCP Server

The MCP inspector is a developer tool for testing and debugging MCP servers. A cross-site scripting issue was reported in versions of the MCP Inspector local development tool prior to 0.16.6 when connecting to untrusted remote MCP servers with a malicious redirect URI. This could be leveraged to interact directly with the inspector proxy to trigger arbitrary command execution. Users are advised to update to 0.16.6 to resolve this issue.

HIGHno explanation yet
1%
epss
The record
Technical detail
CWE ID
CWE-84
Abstraction
Variant
Structure
Simple
Status
Draft