glibc getaddrinfo overflow (CVE-2015-7547)
Google's security team found a stack buffer overflow in glibc's getaddrinfo, the function that resolves hostnames. The bug shipped in glibc since 2008 and could be triggered by a malicious DNS response, enabling remote code execution on virtually every Linux machine.
Major distributions rushed patches within days; the flaw was widely exploited as 'Ghost' in combination with other bugs.
It became a reference case for long-lived libc vulnerabilities and drove adoption of safer allocation patterns across the ecosystem.
Like CVE-2026-107891, it is a multi-year-old bug in a ubiquitous C library function that processes untrusted input, with crash and code-execution potential that took years to surface.
