Vulnerability · Published Sep 11, 2026 · Assigned by glibc

CVE-2026-89092Stack overflow in nscd due to unbounded alloca use

Medium 4.2

In plain English

A medium-severity security flaw in glibc from The GNU C Library. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 15% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)4.2Medium
Exploit odds (30 days)0.2%top 84.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

The nscd service in the GNU C Library 2.3.4 onwards may crash due to a stack overflow when a malicious DNS server returns too large a response for a DNS query, resulting in degraded DNS resolution for the system. Exploitation of this bug needs a system that has nscd enabled and using an untrusted DNS server for name resolution, with the compromised DNS server being capable of processing records large enough to result in a stack overflow in an nscd thread stack.  During experimentation, bind 9 was unable to handle large records, but that could change in future or with a different name server.  In typical installations, nscd is executed in an isolated context as its own user without a shell, due to which any compromise of that service is isolated. There is a remote possibility of nscd cache corruption if an attacker manages to get the stack pointer into a desired point in the heap, potentially resulting in other caches in nscd being overwritten with corrupt data through the stack overflow, until the buggy code path eventually results in a crash. Finally, a crash in nscd may result in performance degradation when resolving names, but it does not result in a denial of service.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:9glibc2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-all-langpacks2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-devel2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-doc2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-gconv-extra2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-headers2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-aa2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-af2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-agr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ak2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-am2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-an2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-anp2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ast2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ayc2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-az2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bem2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ber2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bg2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bho2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bi2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bo2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-br2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-brx2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-bs2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-byn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ca2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ce2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-chr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ckb2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-cmn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-crh2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-cs2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-cv2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-cy2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-da2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-de2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-doi2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-dsb2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-el2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-eo2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-es2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-et2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-eu2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-fa2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-fil2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-fo2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-fr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-fur2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-fy2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ga2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-gd2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-gez2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-gl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-gu2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-gv2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ha2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-hak2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-he2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-hne2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ht2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-hu2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-hy2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ia2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-id2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ig2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ik2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-is2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-it2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ja2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ka2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-kab2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-kl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-km2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-kn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ko2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-kok2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ks2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ku2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-kw2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ky2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-lb2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-li2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ln2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-lo2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-lt2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-lv2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-lzh2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mag2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mfe2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mg2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mhr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mi2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mjw2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mk2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mni2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ms2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-mt2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-my2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nan2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nds2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ne2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nhn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-niu2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-nso2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-oc2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-om2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-or2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-os2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-pa2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-pap2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-pl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ps2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-quz2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-rw2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sa2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sah2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sat2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sc2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sd2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-se2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sgs2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-shn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sid2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sk2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sm2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-st2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-sv2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-szl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tg2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-th2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-the2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ti2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tig2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tk2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tn2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-to2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tpi2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tr2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-tt2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ug2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-uk2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-unm2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ur2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-uz2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-ve2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-vi2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-wa2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-wae2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-wal2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-wo2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-xh2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-yi2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-yo2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-yue2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-yuw2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-zh2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-langpack-zu2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-locale-source2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-minimal-langpack2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-static2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9glibc-utils2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9libnsl2.34-284.el9_8.4ALSA-2026:95618
AlmaLinux:9nscd2.34-284.el9_8.4ALSA-2026:95618
Debian:12glibcno fix listedDEBIAN-CVE-2026-89092
Debian:13glibcno fix listedDEBIAN-CVE-2026-89092
Debian:14glibc2.43-7DEBIAN-CVE-2026-89092
Rocky Linux:9glibc0:2.34-284.el9_8.4RLSA-2026:95618
Ubuntu:22.04:LTSglibcno fix listedUBUNTU-CVE-2026-89092
Ubuntu:24.04:LTSglibcno fix listedUBUNTU-CVE-2026-89092
Ubuntu:26.04:LTSglibcno fix listedUBUNTU-CVE-2026-89092

Affected products (as reported)

VendorProductVersions
The GNU C Library glibc 2.3.4 – before 2.45

Weakness: CWE-789 · Vector: CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L

References