Home / Security / Advisories / NTAP-20240605-0008
NTAP-20240605-0008 — CVE-2024-24806 libuv Vulnerability in NetApp Products
Published 2024-06-05 · Updated 2026-09-29 · Status: Interim · Exploitation: Public · Severity: HIGH 7.3 · ONTAP affected: Yes
Product family: SolidFire / NetApp HCI · ONTAP · NetApp Console / BlueXP | ONTAP-relevant | highest CVSS: 7.3
CVEs in this advisory
- CVE-2024-24806 — HIGH · CVSS 7.3 · site index
What the CVE records say
CVE-2024-24806 — libuv is a multi-platform support library with a focus on asynchronous I/O. The `uv_getaddrinfo` function in `src/unix/getaddrinfo.c` (and its windows counterpart `src/win/getaddrinfo.c`), truncates hostnames to 256 characters before calling `getaddrinfo`. This behavior can be exploited to create addresses like `0x00007f000001`, which are considered valid by `getaddrinfo` and could allow an attacker to craft payloads that resolve to unintended IP addresses, bypassing developer checks. The vulnerability arises due to how the `hostname_ascii` variable (with a length of 256 bytes) is handled in `uv_getaddrinfo` and subsequently in `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 (similar to MySpace) that allows 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 has been addressed in release version 1.48.0. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Impact
Successful exploitation of this vulnerability could lead to disclosure of sensitive information, addition or modification of data, or Denial of Service (DoS).
Affected products
- NetApp HCI Compute Node (Bootstrap OS)
- ONTAP 9
- ONTAP tools for VMware vSphere 10
- NetApp Console Agent
Official fixes
- ONTAP 9 — vendor fix ↗
- ONTAP 9 — vendor fix ↗
- ONTAP 9 — vendor fix ↗
- ONTAP 9 — vendor fix ↗
- ONTAP 9 — vendor fix ↗
- ONTAP 9 — vendor fix ↗
- ONTAP tools for VMware vSphere 10 — vendor fix ↗
References
What to do
- Check the affected products listed above against the official advisory's affected-versions table — that is where the exact ONTAP 9 release, ONTAP tool, or management product versions are named.
- If affected and a fixed release exists, plan the upgrade — see the ONTAP upgrade runbook.
- If exploitation is listed as "active", treat remediation as urgent and review exposure (management LIFs, ONTAP S3, SnapMirror endpoints).
- Harden in parallel: security hardening baseline and ransomware protection on ONTAP.
Related reading
- Common ONTAP problems (FAQ) — plain-language symptoms and fixes
- ONTAP security hardening — baseline lockdown guidance
- Ransomware protection on ONTAP — SnapLock, SnapMirror vaulting, Anomaly Detection
- ONTAP error messages index — EMS/WAFL/NFS/SnapMirror messages
- Every NetApp advisory published in 2024