DSA-3538-1 libebml -- security update

Related Vulnerabilities: CVE-2015-8789   CVE-2015-8790   CVE-2015-8791  

Several vulnerabilities were discovered in libebml, a library for manipulating Extensible Binary Meta Language files. CVE-2015-8789 Context-dependent attackers could trigger a use-after-free vulnerability by providing a maliciously crafted EBML document. CVE-2015-8790 Context-dependent attackers could obtain sensitive information from the process' heap memory by using a maliciously crafted UTF-8 string. CVE-2015-8791 Context-dependent attackers could obtain sensitive information from the process' heap memory by using a maliciously crafted length value in an EBML id. For the oldstable distribution (wheezy), these problems have been fixed in version 1.2.2-2+deb7u1. For the stable distribution (jessie), these problems have been fixed in version 1.3.0-2+deb8u1. For the testing (stretch) and unstable (sid) distributions, these problems have been fixed in version 1.3.3-1. We recommend that you upgrade your libebml packages.

Debian Security Advisory

DSA-3538-1 libebml -- security update

Date Reported:
31 Mar 2016
Affected Packages:
libebml
Vulnerable:
Yes
Security database references:
In Mitre's CVE dictionary: CVE-2015-8789, CVE-2015-8790, CVE-2015-8791.
More information:

Several vulnerabilities were discovered in libebml, a library for manipulating Extensible Binary Meta Language files.

  • CVE-2015-8789

    Context-dependent attackers could trigger a use-after-free vulnerability by providing a maliciously crafted EBML document.

  • CVE-2015-8790

    Context-dependent attackers could obtain sensitive information from the process' heap memory by using a maliciously crafted UTF-8 string.

  • CVE-2015-8791

    Context-dependent attackers could obtain sensitive information from the process' heap memory by using a maliciously crafted length value in an EBML id.

For the oldstable distribution (wheezy), these problems have been fixed in version 1.2.2-2+deb7u1.

For the stable distribution (jessie), these problems have been fixed in version 1.3.0-2+deb8u1.

For the testing (stretch) and unstable (sid) distributions, these problems have been fixed in version 1.3.3-1.

We recommend that you upgrade your libebml packages.