CWE-692Compound

Incomplete Denylist to Cross-Site Scripting

Draft in the CWE catalog · 9 CVEs mapped

9
CVEs mapped
5.3
Median CVSS
What it is

The product uses a denylist-based protection mechanism to defend against XSS attacks, but the denylist is incomplete, allowing XSS variants to succeed.

Recent examples
6.1cvss
CVE-2026-71478

CVE-2026-71478 - MEDIUM Severity Vulnerability

league/commonmark is a PHP library for parsing and rendering CommonMark Markdown. From 1.5.0 until 2.9.0, the AttributesExtension's href and src unsafe-link filter can be bypassed by embedding control bytes, such as a tab, carriage return, line feed, or leading C0 control character, in a javascript: URL that browsers discard before parsing the scheme, causing the browser to still execute the script even when the unsafe-link filter is enabled. This issue is fixed in 2.9.0.

MEDIUMno explanation yet
0%
epss
4.3cvss
CVE-2024-23569

HCL Aftermarket EPC is vulnerable to attack since the server is not configured with “X-XSS-Protection" header

HCL Aftermarket EPC is vulnerable to attack since the server is not configured with “X-XSS-Protection" header

MEDIUMno explanation yet
0%
epss
5.3cvss
CVE-2024-42214

HCL Aftermarket EPC is vulnerable to attack since HTTP OPTIONS method is enabled on this web server

HCL Aftermarket EPC is vulnerable to attack since HTTP OPTIONS method is enabled on this web server. The OPTIONS method provides a list of the methods that are supported by the Web server which allows an attacker to narrow and intensify their efforts.

MEDIUMno explanation yet
0%
epss
The record
Technical detail
CWE ID
CWE-692
Abstraction
Compound
Structure
Chain
Status
Draft
References (1)