
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-89092 is a stack overflow vulnerability in the nscd (Name Service Cache Daemon) component of the GNU C Library (glibc), tracked under the advisory GLIBC-SA-2026-0016. It affects glibc versions 2.3.4 through 2.44 (fixed in 2.45), and can be triggered when a malicious DNS server returns an oversized response to a DNS query, causing the nscd service to crash and degrading DNS resolution. The vulnerability was reported by Anmol Singh Rajput and publicly disclosed on September 10–11, 2026. It carries a CVSS v3.1 base score of 4.2 (Medium) (Red Hat Advisory, Github Advisory, Openwall OSS-Sec).
The root cause is unbounded use of alloca() in the nscd DNS response handling code path, classified as CWE-120 (Buffer Copy without Checking Size of Input) and CWE-789 (Memory Allocation with Excessive Size Value). When nscd processes a DNS response, it allocates stack memory proportional to the response size without enforcing an upper bound, allowing a sufficiently large DNS record to overflow the nscd thread stack. Exploitation requires: (1) nscd must be enabled on the target system, (2) the system must be configured to use an untrusted or attacker-controlled DNS server, and (3) the DNS server must be capable of returning records large enough to trigger the overflow — notably, bind 9 was found unable to produce such records during testing. The vulnerable commit is identified as d19687d6ebc545b633e14c07429f7892a599d0b9 (Openwall OSS-Sec, Red Hat Bugzilla).
The primary impact is a crash of the nscd service, resulting in performance degradation of DNS name resolution on the affected system; this does not constitute a full denial of service since the system can still resolve names through other means. There is no confidentiality impact. A low-probability secondary impact exists: if an attacker can precisely control the stack pointer to overlap with the nscd heap, nscd cache corruption may occur, potentially causing other cached data (e.g., user, group, or host caches) to be overwritten with attacker-influenced data, with low integrity impact. Because nscd typically runs as an isolated, unprivileged user without a shell, any compromise of the service is contained and does not directly enable lateral movement or privilege escalation (Red Hat Bugzilla, Github Advisory).
No public proof-of-concept exploit code or in-the-wild exploitation has been reported for CVE-2026-89092. The EPSS score is 0.0, reflecting very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation is constrained by high attack complexity — requiring adjacent network access, control of a DNS server capable of generating oversized records, and nscd being enabled and pointed at the attacker-controlled server (Github Advisory, Openwall OSS-Sec).
systemctl status nscd or checking /etc/nscd.conf), and confirm the system uses an externally controllable or untrusted DNS resolver.alloca() call, overflowing the nscd thread stack and crashing the nscd process, degrading DNS resolution. Optionally, with precise heap/stack manipulation, attempt nscd cache corruption for low-integrity data tampering (Openwall OSS-Sec, Red Hat Bugzilla)./var/log/syslog or journalctl -u nscd (e.g., segmentation fault or stack overflow messages from the nscd process); repeated nscd restarts logged by systemd./var/run/nscd/socket following a crash./var/lib/systemd/coredump/ or configured core dump directory, potentially indicating a crash event.Upgrade glibc to version 2.45 or later, which contains the fix for this vulnerability (Openwall OSS-Sec). As a workaround, disable the nscd service if it is not required (systemctl disable --now nscd), which eliminates the attack surface entirely. Additionally, ensure that systems only use trusted, internal DNS resolvers and restrict network-level access to prevent DNS response spoofing (e.g., enforce DNSSEC, use DNS-over-TLS/HTTPS). The glibc advisory is tracked as GLIBC-SA-2026-0016 (Red Hat Advisory, Red Hat Bugzilla).
The vulnerability was disclosed via the oss-security mailing list by Siddhesh Poyarekar on September 10, 2026, with a detailed advisory noting the limited real-world exploitability due to the high attack complexity and nscd's isolated execution context (Openwall OSS-Sec). Red Hat opened a security tracking bug and assigned it medium priority/severity, consistent with the CVSS score (Red Hat Bugzilla). No significant broader media coverage or notable researcher commentary beyond the initial disclosure has been identified.
Fix availability across major Linux distributions and their releases.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."