libgc 1:7.1-8ubuntu0.12.04.3 source package in Ubuntu

Changelog

libgc (1:7.1-8ubuntu0.12.04.3) precise-security; urgency=medium

  * SECURITY UPDATE: multiple integer overflows leading to pointers to
    memory zones smaller than requested size.
    - d/p/CVE-2016-9427-1.patch: Fix calloc_explicitly_typed in case
      of lb*n overflow.
    - d/p/CVE-2016-9427-2.patch: Fix malloc routines to prevent size
      value wrap-around of lb*n overflow.
    - d/p/CVE-2016-9427-3.patch: Fix GC_collect_or_expand to prevent
      allocation size value wrap-around
    - d/p/CVE-2016-9427-test.patch: add test cases
    - CVE-2016-9427

 -- Steve Beattie <email address hidden>  Mon, 13 Feb 2017 17:25:55 -0800

Upload details

Uploaded by:
Steve Beattie on 2017-02-14
Uploaded to:
Precise
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Precise updates on 2017-02-15 main devel
Precise security on 2017-02-15 main devel

Downloads

File Size SHA-256 Checksum
libgc_7.1.orig.tar.gz 1.0 MiB e3cef6028fe3efe7de3bcf4107c880eae50b3ee79841450d885467c09bcebf30
libgc_7.1-8ubuntu0.12.04.3.debian.tar.gz 36.7 KiB 70eb4c4a120b88833346fcb328105faa7aba95458f4dcb30bf08b91558f24dea
libgc_7.1-8ubuntu0.12.04.3.dsc 2.0 KiB c50a878e0be189b492b6cae6a11fbe53be559f17d6e30544e5ba9b26fca0587f

View changes file

Binary packages built by this source

libgc-dev: conservative garbage collector for C (development)

 Boehm-Demers-Weiser's GC is a garbage collecting storage allocator that is
 intended to be used as a plug-in replacement for C's malloc or C++'s new().
 .
 It allows you to allocate memory basically as you normally would without
 explicitly deallocating memory that is no longer useful. The collector
 automatically recycles memory when it determines that it can no longer be
 used.
 .
 This version of the collector is thread safe, has C++ support and uses the
 defaults for everything else. However, it does not work as a drop-in malloc(3)
 replacement.
 .
 This package is required to compile and link programs that use libgc1c2.

libgc1c2: conservative garbage collector for C and C++

 Boehm-Demers-Weiser's GC is a garbage collecting storage allocator that is
 intended to be used as a plug-in replacement for C's malloc or C++'s new().
 .
 It allows you to allocate memory basically as you normally would without
 explicitly deallocating memory that is no longer useful. The collector
 automatically recycles memory when it determines that it can no longer be
 used.
 .
 This version of the collector is thread safe, has C++ support and uses the
 defaults for everything else. However, it does not work as a drop-in malloc(3)
 replacement.

libgc1c2-dbgsym: debug symbols for package libgc1c2

 Boehm-Demers-Weiser's GC is a garbage collecting storage allocator that is
 intended to be used as a plug-in replacement for C's malloc or C++'s new().
 .
 It allows you to allocate memory basically as you normally would without
 explicitly deallocating memory that is no longer useful. The collector
 automatically recycles memory when it determines that it can no longer be
 used.
 .
 This version of the collector is thread safe, has C++ support and uses the
 defaults for everything else. However, it does not work as a drop-in malloc(3)
 replacement.