libebml 1.3.3-1ubuntu0.1 source package in Ubuntu

Changelog

libebml (1.3.3-1ubuntu0.1) xenial-security; urgency=medium

  * SECURITY UPDATE: heap-based out of bounds read
    - debian/patches/CVE-2019-13615-1.patch: check the max size to read
      before actually reading in src/EbmlElement.cpp.
    - debian/patches/CVE-2019-13615-2.patch: do not output an element with
      size Unknown if it's not allowed in src/EbmlElement.cpp.
    - debian/patches/CVE-2019-13615-3.patch: exit the max size loop when
      there's nothing left possible to find in src/EbmlElement.cpp.
    - debian/patches/CVE-2019-13615-4.patch: rework the way we look at the
      end boundary when looking an element in a parent in
      src/EbmlElement.cpp.
    - CVE-2019-13615

 -- Marc Deslauriers <email address hidden>  Wed, 24 Jul 2019 14:03:37 -0400

Upload details

Uploaded by:
Marc Deslauriers
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Xenial updates universe libs
Xenial security universe libs

Downloads

File Size SHA-256 Checksum
libebml_1.3.3.orig.tar.bz2 574.8 KiB 35fb44daa41961f94a0ac1b8f06801e88cc9bf2ad6f562ced8ab7c1f1a875499
libebml_1.3.3-1ubuntu0.1.debian.tar.xz 6.7 KiB eb3a05bcb936b8029068b093bdeeab706e351409f586612b7c2e70ebb359545f
libebml_1.3.3-1ubuntu0.1.dsc 2.2 KiB fcc86b68ca3049f87c6e184d7995a81866a0804e91cdbd7d2feec62b84553f0b

View changes file

Binary packages built by this source

libebml-dev: access library for the EBML format (development files)

 The libebml library allows one to read and write files using EBML (the
 Extensible Binary Meta Language), a binary pendant to XML. Using libebml
 makes it easier to extend a file format without breaking support in
 older parsers.
 .
 This package contains the header files and static libraries needed to
 compile applications that use libebml.

libebml4v5: access library for the EBML format (shared library)

 The libebml library allows one to read and write files using EBML (the
 Extensible Binary Meta Language), a binary pendant to XML. Using libebml
 makes it easier to extend a file format without breaking support in
 older parsers.
 .
 This package contains the shared library needed to run applications that
 use libebml.

libebml4v5-dbgsym: debug symbols for package libebml4v5

 The libebml library allows one to read and write files using EBML (the
 Extensible Binary Meta Language), a binary pendant to XML. Using libebml
 makes it easier to extend a file format without breaking support in
 older parsers.
 .
 This package contains the shared library needed to run applications that
 use libebml.