Description
nis/nss_nis/nis-pwd.c in the GNU C Library (aka glibc or libc6) 2.7 and Embedded GLIBC (EGLIBC) 2.10.2 adds information from the passwd.adjunct.byname map to entries in the passwd map, which allows remote attackers to obtain the encrypted passwords of NIS accounts by calling the getpwnam function.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | glibc | 2.10.2-4 | — |
| Debian 13 | glibc | 2.10.2-4 | — |
| Debian 12 | glibc | 2.10.2-4 | — |
| Debian 5.0 | glibc | 2.7-18lenny2 | DSA-1973-1 |
| Debian 4.0 | glibc | 2.3.6.ds1-13etch10 | DSA-1973-1 |
Advisories 1
- DSA-1973-1 glibc - information disclosure Debian Security (DSA / DLA) · Mar 9, 2026
References
- MDVSA-2010:111 vendor-advisory
- [oss-security] 20100109 Re: CVE id request: GNU libc: NIS shadow password leakage mailing-list
- [oss-security] 20100107 CVE id request: GNU libc: NIS shadow password leakage mailing-list
- [oss-security] 20100111 Re: CVE id request: GNU libc: NIS shadow password leakage mailing-list
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560333
- [oss-security] 20100108 Re: CVE id request: GNU libc: NIS shadow password leakage mailing-list
- SUSE-SA:2010:052 vendor-advisory
- http://svn.debian.org/viewsvn/pkg-glibc/glibc-package/trunk/debian/patches/any/submitted-nis-shadow.diff?revision=4062&view=markup
- MDVSA-2010:112 vendor-advisory
- [oss-security] 20100111 Re: CVE id request: GNU libc: NIS shadow password leakage mailing-list
- http://sourceware.org/bugzilla/show_bug.cgi?id=11134
- [oss-security] 20100111 Re: CVE id request: GNU libc: NIS shadow password leakage mailing-list