Skip to content
OpenAdvisories
Unscored CVE-2012-2673 EUVD-2012-2655GHSA-779g-vf77-jgjv

Multiple integer overflows in the (1) GC_generic_malloc and (2) calloc functions in malloc.c, and the (3) GC_generic_malloc_ignore_off_page…

Published Jul 25, 2012 · Updated Aug 6, 2024 · Assigned by redhat

Description

Multiple integer overflows in the (1) GC_generic_malloc and (2) calloc functions in malloc.c, and the (3) GC_generic_malloc_ignore_off_page function in mallocx.c in Boehm-Demers-Weiser GC (libgc) before 7.2 make it easier for context-dependent attackers to perform memory-related attacks such as buffer overflows via a large size value, which causes less memory to be allocated than expected.

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 libgc 1:7.1-9 —
Debian 13 libgc 1:7.1-9 —
Debian 12 libgc 1:7.1-9 —
ReleasePackageFixed inAdvisory
RHEL 6 gc +1 7.1-12.el6_4 RHSA-2013:1500
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Network Satellite 5 gc 7.1-12.2.el5sat RHSA-2014:0149
Red Hat Network Proxy 5 gc 7.1-12.2.el5sat RHSA-2014:0150

Advisories 3

References