CVE-2024-45338Regex Denial of Service in X NET Golang.org X NET Html

Severity
5.3MEDIUMNVD
EPSS
0.0%
top 90.28%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedDec 18
Latest updateJan 9

Description

An attacker can craft an input to the Parse functions that would be processed non-linearly with respect to its length, resulting in extremely slow parsing. This could cause a denial of service.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:LExploitability: 3.9 | Impact: 1.4

Affected Packages2 packages

🔴Vulnerability Details

4
GHSA
Non-linear parsing of case-insensitive content in golang.org/x/net/html2024-12-18
OSV
Non-linear parsing of case-insensitive content in golang.org/x/net/html2024-12-18
CVEList
Non-linear parsing of case-insensitive content in golang.org/x/net/html2024-12-18
OSV
CVE-2024-45338: An attacker can craft an input to the Parse functions that would be processed non-linearly with respect to its length, resulting in extremely slow par2024-12-18

📋Vendor Advisories

4
Ubuntu
Go Networking vulnerability2025-01-09
Red Hat
golang.org/x/net/html: Non-linear parsing of case-insensitive content in golang.org/x/net/html2024-12-18
Microsoft
Non-linear parsing of case-insensitive content in golang.org/x/net/html2024-12-10
Debian
CVE-2024-45338: golang-golang-x-net - An attacker can craft an input to the Parse functions that would be processed no...2024
CVE-2024-45338 — Regex Denial of Service | cvebase