portage-ng / portage / sys-libs / glibc / 2.44-r4
portage-ng glsa
22 advisories reference sys-libs/glibc · none place version 2.44-r4 in a vulnerable range
▸ GLSA 202509-04 glibc: Multiple Vulnerabilities this version unaffected high remote 2025-09-17

Multiple vulnerabilities have been discovered in glibc, the worst of which could lead to execution of arbitrary code.

Announced
2025-09-17
Revised
2025-09-17
Access
remote
Bugs
#956996 #960630
Advisory
https://security.gentoo.org/glsa/202509-04

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.41-r5>= 2.41-r5

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.41-r5"

References

▸ GLSA 202505-06 glibc: Buffer Overflow this version unaffected high local and remote 2025-05-12

A vulnerability has been discovered in glibc, which can lead to execution of arbitrary code..

Announced
2025-05-12
Revised
2025-05-12
Access
local and remote
Bugs
#948592
Advisory
https://security.gentoo.org/glsa/202505-06

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.40-r8>= 2.40-r8

Background

glibc is a package that contains the GNU C library.

Description

A vulnerability has been discovered in glibc. Please review the CVE identifier referenced below for details.

Impact

Please review the referenced CVE identifier for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.40-r8"

References

▸ GLSA 202405-17 glibc: Multiple Vulnerabilities this version unaffected high remote 2024-05-06

Multiple vulnerabilities have been discovered in glibc, the worst of which could lead to remote code execution.

Announced
2024-05-06
Revised
2024-05-06
Access
remote
Bugs
#930177 #930667
Advisory
https://security.gentoo.org/glsa/202405-17

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.38-r13>= 2.38-r13

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.38-r13"

References

▸ GLSA 202402-01 glibc: Multiple Vulnerabilities this version unaffected high local and remote 2024-02-02

Multiple vulnerabilities in glibc could result in Local Privilege Escalation.

Announced
2024-02-02
Revised
2024-02-02
Access
local and remote
Bugs
#918412 #923352
Advisory
https://security.gentoo.org/glsa/202402-01

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.38-r10>= 2.38-r10

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.38-r10"

References

▸ GLSA 202310-03 glibc: Multiple vulnerabilities this version unaffected high local and remote 2023-10-04

Multiple vulnerabilities in glibc could result in Local Privilege Escalation.

Announced
2023-10-04
Revised
2023-10-04
Access
local and remote
Bugs
#867952 #914281 #915127
Advisory
https://security.gentoo.org/glsa/202310-03

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.37-r7>= 2.37-r7

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

An attacker could elevate privileges from a local user to root.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.37-r7"

References

▸ GLSA 202208-24 GNU C Library: Multiple Vulnerabilities this version unaffected normal remote 2022-08-14

Multiple vulnerabilities have been discovered in the GNU C Library, the worst of which could result in denial of service.

Announced
2022-08-14
Revised
2024-02-18 (revision 2)
Access
remote
Bugs
#803437 #807935 #831096 #831212
Advisory
https://security.gentoo.org/glsa/202208-24

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.34-r7>= 2.34-r7

Background

The GNU C library is the standard C library used by Gentoo Linux systems. It provides programs with basic facilities and interfaces to system calls. ld.so is the dynamic linker which prepares dynamically linked programs for execution by resolving runtime dependencies and related functions.

Description

Multiple vulnerabilities have been discovered in GNU C Library. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All GNU C Library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.34-r7"

References

▸ GLSA 202107-07 glibc: Multiple vulnerabilities this version unaffected normal local, remote 2021-07-06

Multiple vulnerabilities in glibc could result in Denial of Service.

Announced
2021-07-06
Revised
2021-07-06
Access
local, remote
Bugs
#764176 #767718 #772425 #792261
Advisory
https://security.gentoo.org/glsa/202107-07

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.33-r1>= 2.33-r1

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

An attacker could cause a possible Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.33-r1"

References

▸ GLSA 202101-20 glibc: Multiple vulnerabilities this version unaffected normal local, remote 2021-01-25

Multiple vulnerabilities have been found in glibc, the worst of which could result in the arbitrary execution of code.

Announced
2021-01-25
Revised
2021-01-25
Access
local, remote
Bugs
#611344 #717058 #720730 #758359
Advisory
https://security.gentoo.org/glsa/202101-20

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.32-r5>= 2.32-r5

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.32-r5"

References

▸ GLSA 202006-04 glibc: Multiple vulnerabilities this version unaffected normal local, remote 2020-06-13

Multiple vulnerabilities have been found in glibc, the worst of which could result in a Denial of Service condition.

Announced
2020-06-13
Revised
2020-06-13
Access
local, remote
Bugs
#677272 #679044 #711558 #717938 #719472
Advisory
https://security.gentoo.org/glsa/202006-04

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.30-r8>= 2.30-r8

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.30-r8"

References

▸ GLSA 201908-06 glibc: Multiple vulnerabilities this version unaffected normal local, remote 2019-08-15

Multiple vulnerabilities have been found in glibc, the worst of which could result in a Denial of Service condition.

Announced
2019-08-15
Revised
2019-08-15
Access
local, remote
Bugs
#609386 #635012 #672228
Advisory
https://security.gentoo.org/glsa/201908-06

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.28-r4>= 2.28-r4

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.28-r4"

References

▸ GLSA 201903-09 GNU C Library: Arbitrary descriptor allocation this version unaffected normal remote 2019-03-14

A vulnerability in the GNU C Library could result in a Denial of Service condition.

Announced
2019-03-14
Revised
2019-03-14
Access
remote
Bugs
#617938
Advisory
https://security.gentoo.org/glsa/201903-09

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.26.0>= 2.26.0

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

A vulnerability was discovered in the GNU C Library functions xdr_bytes and xdr_string.

Impact

A remote attacker, by sending a crafted UDP packet, could cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All GNU C Library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.26.0"

References

▸ GLSA 201804-02 glibc: Multiple vulnerabilities this version unaffected normal local, remote 2018-04-04

Multiple vulnerabilities have been found in glibc, the worst of which could allow remote attackers to execute arbitrary code.

Announced
2018-04-04
Revised
2018-04-04
Access
local, remote
Bugs
#632556 #634920 #635118 #641644 #644278 #646490 #646492
Advisory
https://security.gentoo.org/glsa/201804-02

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.25-r11>= 2.25-r11

Background

glibc is a package that contains the GNU C library.

Description

Multiple vulnerabilities have been discovered in glibc. Please review the CVE identifiers referenced below for details.

Impact

An attacker could possibly execute arbitrary code, escalate privileges, cause a Denial of Service condition, or have other unspecified impacts.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.25-r11"

References

▸ GLSA 201706-19 GNU C Library: Multiple vulnerabilities this version unaffected high local, remote 2017-06-20

Multiple vulnerabilities have been found in the GNU C Library, the worst of which may allow execution of arbitrary code.

Announced
2017-06-20
Revised
2017-06-20 (revision 2)
Access
local, remote
Bugs
#608698 #608706 #622220
Advisory
https://security.gentoo.org/glsa/201706-19

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.23-r4>= 2.23-r4

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

Multiple vulnerabilities have been discovered in the GNU C Library. Please review the CVE identifiers and Qualys’ security advisory referenced below for details.

Impact

An attacker could possibly execute arbitrary code with the privileges of the process, escalate privileges or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All GNU C Library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.23-r4"

References

▸ GLSA 201702-11 GNU C Library: Multiple vulnerabilities this version unaffected normal local, remote 2017-02-19

Multiple vulnerabilities have been found in the GNU C Library, the worst of which allows context-dependent attackers to execute arbitrary code.

Announced
2017-02-19
Revised
2017-02-19
Access
local, remote
Bugs
#560420 #560526 #572416 #576726 #578602
Advisory
https://security.gentoo.org/glsa/201702-11

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.23-r3>= 2.23-r3

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

Multiple vulnerabilities have been discovered in the GNU C Library. Please review the CVE identifiers referenced below for details.

Impact

A context-dependent attacker could possibly execute arbitrary code with the privileges of the process, disclose sensitive information, or cause a Denial of Service condition via multiple vectors.

Workaround

There is no known workaround at this time.

Resolution

All GNU C Library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.23-r3"

References

▸ GLSA 201602-02 GNU C Library: Multiple vulnerabilities this version unaffected high local, remote 2016-02-17

Multiple vulnerabilities have been found in the GNU C library, the worst allowing for remote execution of arbitrary code.

Announced
2016-02-17
Revised
2016-02-17
Access
local, remote
Bugs
#516884 #517082 #521932 #529982 #532874 #538090 #538814 #540070 #541246 #541542 #547296 #552692 #574880
Advisory
https://security.gentoo.org/glsa/201602-02

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.21-r2>= 2.21-r2

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

Multiple vulnerabilities have been discovered in the GNU C Library:

  • The Google Security Team and Red Hat discovered a stack-based buffer overflow in the send_dg() and send_vc() functions due to a buffer mismanagement when getaddrinfo() is called with AF_UNSPEC (CVE-2015-7547).
  • The strftime() function access invalid memory when passed out-of-range data, resulting in a crash (CVE-2015-8776).
  • An integer overflow was found in the __hcreate_r() function (CVE-2015-8778).
  • Multiple unbounded stack allocations were found in the catopen() function (CVE-2015-8779).

Please review the CVEs referenced below for additional vulnerabilities that had already been fixed in previous versions of sys-libs/glibc, for which we have not issued a GLSA before.

Impact

A remote attacker could exploit any application which performs host name resolution using getaddrinfo() in order to execute arbitrary code or crash the application. The other vulnerabilities can possibly be exploited to cause a Denial of Service or leak information.

Workaround

A number of mitigating factors for CVE-2015-7547 have been identified. Please review the upstream advisory and references below.

Resolution

All GNU C Library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.21-r2"

It is important to ensure that no running process uses the old glibc anymore. The easiest way to achieve that is by rebooting the machine after updating the sys-libs/glibc package.

Note: Should you run into compilation failures while updating, please see bug 574948.

References

▸ GLSA 201503-04 GNU C Library: Multiple vulnerabilities this version unaffected normal remote 2015-03-08

Multiple vulnerabilities have been found in GNU C Library, the worst of which allowing a local attacker to execute arbitrary code or cause a Denial of Service .

Announced
2015-03-08
Revised
2015-03-08
Access
remote
Bugs
#431218 #434408 #454862 #464634 #477330 #480734 #484646 #488084 #489234 #501196 #513090 #521930 #537990
Advisory
https://security.gentoo.org/glsa/201503-04

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.19-r1>= 2.19-r1

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

Multiple vulnerabilities have been discovered in the GNU C Library. Please review the CVE identifiers referenced below for details.

Impact

A local attacker may be able to execute arbitrary code or cause a Denial of Service condition,.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.19-r1"

References

▸ GLSA 201312-01 GNU C Library: Multiple vulnerabilities this version unaffected high local, remote 2013-12-03

Multiple vulnerabilities have been found in GNU C Library, the worst of which allowing arbitrary code execution and privilege escalation.

Announced
2013-12-03
Revised
2013-12-03
Access
local, remote
Bugs
#350744 #356567 #386323 #386327 #386329 #386333 #386343 #386349 #393477 #404993
Advisory
https://security.gentoo.org/glsa/201312-01

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.15-r3>= 2.15-r3

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

Multiple vulnerabilities have been discovered in GNU C Library. Please review the CVE identifiers referenced below for details.

Impact

A local attacker could trigger vulnerabilities in dynamic library loader, making it possible to load attacker-controlled shared objects during execution of setuid/setgid programs to escalate privileges.

A context-dependent attacker could trigger various vulnerabilities in GNU C Library, including a buffer overflow, leading to execution of arbitrary code or a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All GNU C Library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.15-r3"

References

▸ GLSA 201011-01 GNU C library: Multiple vulnerabilities this version unaffected high local remote 2010-11-15

Multiple vulnerabilities were found in glibc, the worst of which allowing local attackers to execute arbitrary code as root.

Announced
2010-11-15
Revised
2010-11-15
Access
local remote
Bugs
#285818 #325555 #330923 #335871 #341755
Advisory
https://security.gentoo.org/glsa/201011-01

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*< 2.11.2-r3>= 2.11.2-r3

Background

The GNU C library is the standard C library used by Gentoo Linux systems.

Description

Multiple vulnerabilities were found in glibc, amongst others the widely-known recent LD_AUDIT and $ORIGIN issues. For further information please consult the CVE entries referenced below.

Impact

A local attacker could execute arbitrary code as root, cause a Denial of Service, or gain privileges. Additionally, a user-assisted remote attacker could cause the execution of arbitrary code, and a context-dependent attacker could cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All GNU C library users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.11.2-r3"

References

▸ GLSA 200707-04 GNU C Library: Integer overflow this version unaffected normal local 2007-07-03

An integer overflow in the dynamic loader, ld.so, could result in the execution of arbitrary code with escalated privileges.

Announced
2007-07-03
Revised
2007-07-03
Access
local
Bugs
#183844
Advisory
https://security.gentoo.org/glsa/200707-04

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibcx86< 2.5-r4>= 2.5-r4

Background

The GNU C library is the standard C library used by Gentoo Linux systems. It provides programs with basic facilities and interfaces to system calls. ld.so is the dynamic linker which prepares dynamically linked programs for execution by resolving runtime dependencies and related functions.

Description

Tavis Ormandy of the Gentoo Linux Security Team discovered a flaw in the handling of the hardware capabilities mask by the dynamic loader. If a mask is specified with a high population count, an integer overflow could occur when allocating memory.

Impact

As the hardware capabilities mask is honored by the dynamic loader during the execution of suid and sgid programs, in theory this vulnerability could result in the execution of arbitrary code with root privileges. This update is provided as a precaution against currently unknown attack vectors.

Workaround

There is no known workaround at this time.

Resolution

All users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.5-r4"

References

▸ GLSA 200410-19 glibc: Insecure tempfile handling in catchsegv script this version unaffected normal local 2004-10-21

The catchsegv script in the glibc package is vulnerable to symlink attacks, potentially allowing a local user to overwrite arbitrary files with the rights of the user running the script.

Announced
2004-10-21
Revised
2004-10-21
Access
local
Bugs
#66358
Advisory
https://security.gentoo.org/glsa/200410-19

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*<= 2.3.4.20040808>= 2.2.5-r9 (revision), >= 2.3.2-r12 (revision), >= 2.3.3.20040420-r2 (revision), >= 2.3.4.20040619-r2 (revision), >= 2.3.4.20040808-r1

Background

glibc is a package that contains the GNU C library.

Description

The catchsegv script creates temporary files in world-writeable directories with predictable names.

Impact

A local attacker could create symbolic links in the temporary files directory, pointing to a valid file somewhere on the filesystem. When catchsegv script is called, this would result in the file being overwritten with the rights of the user running the utility, which could be the root user.

Workaround

There is no known workaround at this time.

Resolution

All glibc users should upgrade to the latest version:

# emerge sync

# emerge -pv sys-libs/glibc
# emerge sys-libs/glibc

References

▸ GLSA 200408-16 glibc: Information leak with LD_DEBUG this version unaffected low local 2004-08-16

glibc contains an information leak vulnerability allowing the debugging of SUID binaries.

Announced
2004-08-16
Revised
2006-05-28 (revision 4)
Access
local
Bugs
#59526
Advisory
https://security.gentoo.org/glsa/200408-16

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibcalpha arm hppa ia64 sparc s390<= 2.3.2-r10, <= 2.3.3.20040420, <= 2.3.3.20040420, <= 2.3.4.20040619, <= 2.3.4.20040605>= 2.3.2-r11, >= 2.3.3.20040420-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040808
sys-libs/glibcamd64<= 2.3.2-r10, <= 2.3.3.20040420, <= 2.3.3.20040420, <= 2.3.4.20040619, <= 2.3.4.20040605>= 2.3.2-r11, >= 2.3.3.20040420-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040808
sys-libs/glibcmips<= 2.3.2-r10, <= 2.3.3.20040420, <= 2.3.3.20040420, <= 2.3.4.20040619, <= 2.3.4.20040605>= 2.3.2-r11, >= 2.3.3.20040420-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040808
sys-libs/glibcppc64<= 2.3.2-r10, <= 2.3.3.20040420, <= 2.3.3.20040420, <= 2.3.4.20040619, <= 2.3.4.20040605>= 2.3.2-r11, >= 2.3.3.20040420-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040808
sys-libs/glibcx86 ppc<= 2.3.2-r10, <= 2.3.3.20040420, <= 2.3.3.20040420, <= 2.3.4.20040619, <= 2.3.4.20040605>= 2.3.2-r11, >= 2.3.3.20040420-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040619-r1, >= 2.3.4.20040808

Background

The GNU C library defines various Unix-like "system calls" and other basic facilities needed for a standard POSIX-like application to operate.

Description

Silvio Cesare discovered a potential information leak in glibc. It allows LD_DEBUG on SUID binaries where it should not be allowed. This has various security implications, which may be used to gain confidentional information.

Impact

An attacker can gain the list of symbols a SUID application uses and their locations and can then use a trojaned library taking precendence over those symbols to gain information or perform further exploitation.

Workaround

There is no known workaround at this time. All users are encouraged to upgrade to the latest available version of glibc.

Resolution

All glibc users should upgrade to the latest version:

# emerge sync

# emerge -pv your_version
# emerge your_version

References

▸ GLSA 200311-06 glibc: getgrouplist buffer overflow vulnerability this version unaffected normal local 2003-11-22

glibc contains a buffer overflow in the getgrouplist function.

Announced
2003-11-22
Revised
2003-11-22
Access
local
Bugs
#33383
Advisory
https://security.gentoo.org/glsa/200311-06

Affected packages

PackageArchVulnerableUnaffected
sys-libs/glibc*<= 2.2.4>= 2.2.5

Background

glibc is the GNU C library.

Description

A bug in the getgrouplist function can cause a buffer overflow if the size of the group list is too small to hold all the user's groups. This overflow can cause segmentation faults in user applications. This vulnerability exists only when an administrator has placed a user in a number of groups larger than that expected by an application.

Impact

Applications that use getgrouplist can crash.

Workaround

There is no known workaround at this time.

Resolution

It is recommended that all Gentoo Linux users update their systems as follows:

# emerge sync
# emerge -pv '>=sys-libs/glibc-2.2.5'
# emerge '>=sys-libs/glibc-2.2.5'
# emerge clean

References