Skip to content
OpenAdvisories
Unscored CVE-2005-3590 EUVD-2005-3589GHSA-xhm3-9gcc-42h6

The getgrouplist function in the GNU C library (glibc) before version 2.3.5, when invoked with a zero argument, writes to the passed pointe…

Published Apr 10, 2019 · Updated Aug 7, 2024 · Assigned by mitre

Description

The getgrouplist function in the GNU C library (glibc) before version 2.3.5, when invoked with a zero argument, writes to the passed pointer even if the specified array size is zero, leading to a buffer overflow and potentially allowing attackers to corrupt memory.

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.3.5-3 —
Debian 13 glibc 2.3.5-3 —
Debian 12 glibc 2.3.5-3 —

References