Advisories ยป MGASA-2016-0048

Updated java-1.8.0-openjdk/copy-jdk-configs/lua-lunit/lua-posix packages fix security vulnerability

Publication date: 05 Feb 2016
Type: security
Affected Mageia releases : 5
CVE: CVE-2015-7575 , CVE-2016-0402 , CVE-2016-0448 , CVE-2016-0466 , CVE-2016-0475 , CVE-2016-0483 , CVE-2016-0494

Description

An out-of-bounds write flaw was found in the JPEG image format decoder in
the AWT component in OpenJDK. A specially crafted JPEG image could cause
a Java application to crash or, possibly execute arbitrary code. An
untrusted Java application or applet could use this flaw to bypass Java
sandbox restrictions (CVE-2016-0483).

An integer signedness issue was found in the font parsing code in the 2D
component in OpenJDK. A specially crafted font file could possibly cause
the Java Virtual Machine to execute arbitrary code, allowing an untrusted
Java application or applet to bypass Java sandbox restrictions
(CVE-2016-0494).

It was discovered that the password-based encryption (PBE) implementation
in the Libraries component in OpenJDK used an incorrect key length. This
could, in certain cases, lead to generation of keys that were weaker than
expected (CVE-2016-0475).

It was discovered that the JAXP component in OpenJDK did not properly
enforce the totalEntitySizeLimit limit. An attacker able to make a Java
application process a specially crafted XML file could use this flaw to
make the application consume an excessive amount of memory
(CVE-2016-0466).

A flaw was found in the way TLS 1.2 could use the MD5 hash function for
signing ServerKeyExchange and Client Authentication packets during a TLS
handshake. A man-in-the-middle attacker able to force a TLS connection to
use the MD5 hash function could use this flaw to conduct collision attacks
to impersonate a TLS server or an authenticated TLS client
(CVE-2015-7575).

Multiple flaws were discovered in the Networking and JMX components in
OpenJDK. An untrusted Java application or applet could use these flaws to
bypass certain Java sandbox restrictions (CVE-2016-0402, CVE-2016-0448).

This update also required the addition of a new package, copy-jdk-configs,
and a patch to the chkconfig package which adds the --family option to the
alternatives command.  Both of these are used by scriplets in the update
java-1.8.0-openjdk packages.
                

References

SRPMS

5/core