CVEvulnerability
CVE-2012-2673
5.0 MEDIUM
Official page ↗
- Status
- Modified
- Published
- 2012-07-25
- Last modified
- 2026-06-16
- Assigner
- [email protected]
- CVSS 2.0 ([email protected])
- 5.0 MEDIUM — AV:N/AC:L/Au:N/C:N/I:P/A:N
- Weaknesses
- CWE-189
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.
Affected configurations
• boehm-demers-weiser garbage collector (<= 7.2)
• boehm-demers-weiser garbage collector 1.3
• boehm-demers-weiser garbage collector 1.4
• boehm-demers-weiser garbage collector 1.5
• boehm-demers-weiser garbage collector 1.8
• boehm-demers-weiser garbage collector 1.9
• boehm-demers-weiser garbage collector 2.0
• boehm-demers-weiser garbage collector 2.1
• boehm-demers-weiser garbage collector 2.2
• boehm-demers-weiser garbage collector 2.3
• boehm-demers-weiser garbage collector 2.4
• boehm-demers-weiser garbage collector 3.0
• boehm-demers-weiser garbage collector 3.1
• boehm-demers-weiser garbage collector 3.2
• boehm-demers-weiser garbage collector 3.3
• boehm-demers-weiser garbage collector 3.4
• boehm-demers-weiser garbage collector 3.5
• boehm-demers-weiser garbage collector 3.6
• boehm-demers-weiser garbage collector 3.7
• boehm-demers-weiser garbage collector 4.0
• boehm-demers-weiser garbage collector 4.1
• boehm-demers-weiser garbage collector 4.2
• boehm-demers-weiser garbage collector 4.3
• boehm-demers-weiser garbage collector 4.4
• boehm-demers-weiser garbage collector 4.5
• boehm-demers-weiser garbage collector 4.6
• boehm-demers-weiser garbage collector 4.7
• boehm-demers-weiser garbage collector 4.8
• boehm-demers-weiser garbage collector 4.9
• boehm-demers-weiser garbage collector 4.10
• boehm-demers-weiser garbage collector 4.11
• boehm-demers-weiser garbage collector 4.12
• boehm-demers-weiser garbage collector 4.13
• boehm-demers-weiser garbage collector 4.14
• boehm-demers-weiser garbage collector 5.0
• boehm-demers-weiser garbage collector 5.1
• boehm-demers-weiser garbage collector 5.2
• boehm-demers-weiser garbage collector 5.3
• boehm-demers-weiser garbage collector 5.4
• boehm-demers-weiser garbage collector 6.0
• boehm-demers-weiser garbage collector 6.1
• boehm-demers-weiser garbage collector 6.2
• boehm-demers-weiser garbage collector 6.3
• boehm-demers-weiser garbage collector 6.4
• boehm-demers-weiser garbage collector 6.5
• boehm-demers-weiser garbage collector 6.6
• boehm-demers-weiser garbage collector 6.7
• boehm-demers-weiser garbage collector 6.8
• boehm-demers-weiser garbage collector 6.9
• boehm-demers-weiser garbage collector 7.0
• boehm-demers-weiser garbage collector 7.1
• boehm-demers-weiser garbage collector 7.2
Related
Weakness · not in database (1)
References
- http://kqueue.org/blog/2012/03/05/memory-allocator-security-revisited/ kqueue.org
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082926.html lists.fedoraproject.org
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082988.html lists.fedoraproject.org
- http://rhn.redhat.com/errata/RHSA-2013-1500.html rhn.redhat.com
- http://rhn.redhat.com/errata/RHSA-2014-0149.html rhn.redhat.com
- http://rhn.redhat.com/errata/RHSA-2014-0150.html rhn.redhat.com
- http://www.mandriva.com/security/advisories?name=MDVSA-2012:158 www.mandriva.com
- http://www.openwall.com/lists/oss-security/2012/06/05/1 www.openwall.com
- http://www.openwall.com/lists/oss-security/2012/06/07/13 www.openwall.com
- http://www.securityfocus.com/bid/54227 www.securityfocus.com
- http://www.ubuntu.com/usn/USN-1546-1 www.ubuntu.com
- https://github.com/ivmai/bdwgc/blob/master/ChangeLog github.com
- https://github.com/ivmai/bdwgc/commit/6a93f8e5bcad22137f41b6c60a1c7384baaec2b3 Exploit, Patch
- https://github.com/ivmai/bdwgc/commit/83231d0ab5ed60015797c3d1ad9056295ac3b2bb Exploit, Patch
- https://github.com/ivmai/bdwgc/commit/be9df82919960214ee4b9d3313523bff44fd99e1 Patch
- https://github.com/ivmai/bdwgc/commit/e10c1eb9908c2774c16b3148b30d2f3823d66a9a Patch
- http://kqueue.org/blog/2012/03/05/memory-allocator-security-revisited/ kqueue.org
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082926.html lists.fedoraproject.org
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082988.html lists.fedoraproject.org
- http://rhn.redhat.com/errata/RHSA-2013-1500.html rhn.redhat.com
- http://rhn.redhat.com/errata/RHSA-2014-0149.html rhn.redhat.com
- http://rhn.redhat.com/errata/RHSA-2014-0150.html rhn.redhat.com
- http://www.mandriva.com/security/advisories?name=MDVSA-2012:158 www.mandriva.com
- http://www.openwall.com/lists/oss-security/2012/06/05/1 www.openwall.com
- http://www.openwall.com/lists/oss-security/2012/06/07/13 www.openwall.com
- http://www.securityfocus.com/bid/54227 www.securityfocus.com
- http://www.ubuntu.com/usn/USN-1546-1 www.ubuntu.com
- https://github.com/ivmai/bdwgc/blob/master/ChangeLog github.com
- https://github.com/ivmai/bdwgc/commit/6a93f8e5bcad22137f41b6c60a1c7384baaec2b3 Exploit, Patch
- https://github.com/ivmai/bdwgc/commit/83231d0ab5ed60015797c3d1ad9056295ac3b2bb Exploit, Patch
- https://github.com/ivmai/bdwgc/commit/be9df82919960214ee4b9d3313523bff44fd99e1 Patch
- https://github.com/ivmai/bdwgc/commit/e10c1eb9908c2774c16b3148b30d2f3823d66a9a Patch