Skip to content
OpenAdvisories
High · 7.5 CVE-2018-19591 EUVD-2018-11280GHSA-x2fw-rj3g-6m95

In the GNU C Library (aka glibc or libc6) through 2.28, attempting to resolve a crafted hostname via getaddrinfo() leads to the allocation …

Published Dec 4, 2018 · Updated Oct 14, 2026 · Assigned by mitre

Description

In the GNU C Library (aka glibc or libc6) through 2.28, attempting to resolve a crafted hostname via getaddrinfo() leads to the allocation of a socket descriptor that is not closed. This is related to the if_nametoindex() 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.

ReleasePackageFixed inAdvisory
Debian 14 glibc 2.28-1 —
Debian 13 glibc 2.28-1 —
Debian 12 glibc 2.28-1 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS glibc 2.27-3ubuntu1.2 USN-4416-1
Ubuntu 16.04 LTS glibc 2.23-0ubuntu11.2 USN-4416-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed glibc 2.34-1.2 openSUSE-SU-2024:10792-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 nscd +199 2.26-32.amzn2.0.1 ALAS2-2019-1140

Advisories 5

References