Change logs for libiberty source package in Trusty

  • libiberty (20131116-1ubuntu0.2) trusty-security; urgency=medium
    
      * SECURITY UPDATE: integer overflow in string_appends
        - debian/patches/CVE-2016-2226.patch: check for overflow in
          libiberty/cplus-dem.c.
        - CVE-2016-2226
      * SECURITY UPDATE: use-after-free vulberabilities
        - debian/patches/CVE-2016-4487_4488.patch: set bsize and ksize in
          libiberty/cplus-dem.c, added test to
          libiberty/testsuite/demangle-expected.
        - CVE-2016-4487
        - CVE-2016-4488
      * SECURITY UPDATE: integer overflow in gnu_special
        - debian/patches/CVE-2016-4489.patch: handle case where consume_count
          returns -1 in libiberty/cplus-dem.c.
        - CVE-2016-4489
      * SECURITY UPDATE: integer overflow after sanity checks
        - debian/patches/CVE-2016-4490.patch: parse numbers as integer instead
          of long in libiberty/cp-demangle.c, added test to
          libiberty/testsuite/demangle-expected.
        - CVE-2016-4490
      * SECURITY UPDATE: denial of service via infinite recursion
        - debian/patches/CVE-2016-4491-pre.patch: limit recursion in
          libiberty/cp-demangle.c, added test to
          libiberty/testsuite/demangle-expected.
        - debian/patches/CVE-2016-4491-1.patch: limit recursion in
          include/demangle.h, libiberty/cp-demangle.c, libiberty/cp-demint.c,
          added test to libiberty/testsuite/demangle-expected.
        - debian/patches/CVE-2016-4491-2.patch: limit more recursion in
          libiberty/cp-demangle.c.
        - debian/patches/CVE-2016-4491-3.patch: initialize d_printing in
          libiberty/cp-demangle.c.
        - CVE-2016-4491
      * SECURITY UPDATE: buffer overflow in do_type
        - debian/patches/CVE-2016-4492_4493.patch: properly handle large values
          and overflow in libiberty/cplus-dem.c, added test to
          libiberty/testsuite/demangle-expected.
        - CVE-2016-4492
        - CVE-2016-4493
      * SECURITY UPDATE: denial of service via infinite recursion
        - debian/patches/CVE-2016-6131.patch: prevent infinite recursion in
          libiberty/cplus-dem.c, added test to
          libiberty/testsuite/demangle-expected.
        - CVE-2016-6131
    
     -- Marc Deslauriers <email address hidden>  Mon, 12 Jun 2017 12:44:40 -0400
  • libiberty (20131116-1) unstable; urgency=low
    
      * Initial release.
     -- Matthias Klose <email address hidden>   Sat, 16 Nov 2013 19:30:20 +0000