INFSA-2024:4756: libuv security update
Information about definition
Identificator: INFSA-2024:4756
Type: security
Release date: 2024-12-26 14:21:37 UTC
Information about package
libuv is a multi-platform support library with a focus on asynchronous I/O.
Vulnerabilities description
- CVE-2024-24806
A server-side request forgery (SSRF) flaw was found in the libuv package due to how the hostname_ascii variable is handled in uv_getaddrinfo and uv__idna_toascii. When the hostname exceeds 256 characters, it gets truncated without a terminating null byte. As a result, attackers may be able to access internal APIs or for websites that allow users to have username.example.com pages. Internal services that crawl or cache these user pages can be exposed to SSRF attacks if a malicious user chooses a long vulnerable username. This issue could allow an attacker to craft payloads that resolve to unintended IP addresses, bypassing developer checks.
Severity level
CVE | Score CVSS 2.0 | Score CVSS 3.x | Score CVSS 4.0 |
---|---|---|---|
NIST — CVE-2024-24806
|
no information | 7.3 | no information |
Updated packages