2012-07-25 21:55:02 2016-09-29 03:59:06

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.

Vector

NETWORK

Complexity

LOW

Authentication

NONE

Confidentiality

NONE

Integrity

PARTIAL

Availability

NONE
Boehm-Demers-Weiser Garbace Collector (libgc) 3.5 Boehm-Demers-Weiser Garbace Collector (libgc) 5.3 Boehm-Demers-Weiser Garbace Collector (libgc) 7.1 Boehm-Demers-Weiser Garbace Collector (libgc) 1.8 Boehm-Demers-Weiser Garbace Collector (libgc) 3.6 Boehm-Demers-Weiser Garbace Collector (libgc) 5.4 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 9 Boehm-Demers-Weiser Garbace Collector (libgc) 3.0 Boehm-Demers-Weiser Garbace Collector (libgc) 1.3 Boehm-Demers-Weiser Garbace Collector (libgc) 3.1 Boehm-Demers-Weiser Garbace Collector (libgc) 1.4 Boehm-Demers-Weiser Garbace Collector (libgc) 3.2 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 alpha 6 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 5 Boehm-Demers-Weiser Garbace Collector (libgc) 7.2 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 alpha 1 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 1.9 Boehm-Demers-Weiser Garbace Collector (libgc) 3.7 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 1 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 3 Boehm-Demers-Weiser Garbace Collector (libgc) 7.1 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 7.2 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 alpha 3 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 6.8 Boehm-Demers-Weiser Garbace Collector (libgc) 6.9 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 alpha 7 Boehm-Demers-Weiser Garbace Collector (libgc) 7.2 alpha 6 Boehm-Demers-Weiser Garbace Collector (libgc) 2.4 Boehm-Demers-Weiser Garbace Collector (libgc) 4.2 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 Boehm-Demers-Weiser Garbace Collector (libgc) 4.3 Boehm-Demers-Weiser Garbace Collector (libgc) 6.1 Boehm-Demers-Weiser Garbace Collector (libgc) 4.4 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 Boehm-Demers-Weiser Garbace Collector (libgc) 4.5 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 1 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 Boehm-Demers-Weiser Garbace Collector (libgc) 2.0 Boehm-Demers-Weiser Garbace Collector (libgc) 4.14 Boehm-Demers-Weiser Garbace Collector (libgc) 2.1 Boehm-Demers-Weiser Garbace Collector (libgc) 4.13 Boehm-Demers-Weiser Garbace Collector (libgc) 2.2 Boehm-Demers-Weiser Garbace Collector (libgc) 4.0 Boehm-Demers-Weiser Garbace Collector (libgc) 2.3 Boehm-Demers-Weiser Garbace Collector (libgc) 4.1 Boehm-Demers-Weiser Garbace Collector (libgc) 4.10 Boehm-Demers-Weiser Garbace Collector (libgc) 6.1 alpha 5 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 alpha 3 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 alpha 5 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 4.12 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 alpha 5 Boehm-Demers-Weiser Garbace Collector (libgc) 4.11 Boehm-Demers-Weiser Garbace Collector (libgc) 4.6 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 6.1 alpha 1 Boehm-Demers-Weiser Garbace Collector (libgc) 6.4 Boehm-Demers-Weiser Garbace Collector (libgc) 4.7 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 3 Boehm-Demers-Weiser Garbace Collector (libgc) 6.1 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 alpha 1 Boehm-Demers-Weiser Garbace Collector (libgc) 6.5 Boehm-Demers-Weiser Garbace Collector (libgc) 4.8 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 6.1 alpha 3 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 alpha 1 Boehm-Demers-Weiser Garbace Collector (libgc) 6.6 Boehm-Demers-Weiser Garbace Collector (libgc) 4.9 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 5 Boehm-Demers-Weiser Garbace Collector (libgc) 6.1 alpha 4 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 alpha 3 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 6.7 Boehm-Demers-Weiser Garbace Collector (libgc) 7.0 Boehm-Demers-Weiser Garbace Collector (libgc) 5.2 Boehm-Demers-Weiser Garbace Collector (libgc) 3.4 Boehm-Demers-Weiser Garbace Collector (libgc) 5.1 Boehm-Demers-Weiser Garbace Collector (libgc) 5.0 alpha 7 Boehm-Demers-Weiser Garbace Collector (libgc) 3.3 Boehm-Demers-Weiser Garbace Collector (libgc) 1.5 Boehm-Demers-Weiser Garbace Collector (libgc) 6.3 alpha 6 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 9 Boehm-Demers-Weiser Garbace Collector (libgc) 6.2 alpha 6 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 8 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 7 Boehm-Demers-Weiser Garbace Collector (libgc) 4.14 alpha 2 Boehm-Demers-Weiser Garbace Collector (libgc) 6.0 alpha 6 Boehm-Demers-Weiser Garbace Collector (libgc) 4.14 alpha 1