Skip to content
OpenAdvisories
Unscored CVE-2014-1876 EUVD-2014-1938GHSA-97jm-5rh5-84f8

The unpacker::redirect_stdio function in unpack.cpp in unpack200 in OpenJDK 6, 7, and 8; Oracle Java SE 5.0u61, 6u71, 7u51, and 8; JRockit …

Published Feb 10, 2014 · Updated Aug 6, 2024 · Assigned by mitre

Description

The unpacker::redirect_stdio function in unpack.cpp in unpack200 in OpenJDK 6, 7, and 8; Oracle Java SE 5.0u61, 6u71, 7u51, and 8; JRockit R27.8.1 and R28.3.1; and Java SE Embedded 7u51 does not securely create temporary files when a log file cannot be opened, which allows local users to overwrite arbitrary files via a symlink attack on /tmp/unpack.log.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 7 openjdk-6 6b31-1.13.3-1~deb7u1 DSA-2912-1
Debian 7 openjdk-7 7u55-2.4.7-1~deb7u1 DSA-2923-1
Debian 6.0 openjdk-6 6b31-1.13.3-1~deb6u1 DSA-2912-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS openjdk-7 7u55-2.4.7-1ubuntu1 USN-2187-1
ReleasePackageFixed inAdvisory
RHEL 7 java-1.6.0-openjdk +4 1:1.6.0.0-6.1.13.3.el7_0 RHSA-2014:0685
RHEL 7 java-1.7.0-openjdk +6 1:1.7.0.55-2.4.7.2.el7_0 RHSA-2014:0675
RHEL 7 java-1.7.1-ibm +5 1:1.7.1.1.0-1jpp.2.el7_0 RHSA-2014:0705
RHEL 6 java-1.5.0-ibm +6 1:1.5.0.16.6-1jpp.1.el6_5 RHSA-2014:0509
RHEL 6 java-1.6.0-ibm +6 1:1.6.0.16.0-1jpp.1.el6_5 RHSA-2014:0508
RHEL 6 java-1.6.0-openjdk +4 1:1.6.0.0-5.1.13.3.el6_5 RHSA-2014:0408
RHEL 6 java-1.7.0-ibm +5 1:1.7.0.7.0-1jpp.1.el6_5 RHSA-2014:0486
RHEL 6 java-1.7.0-openjdk +4 1:1.7.0.55-2.4.7.1.el6_5 RHSA-2014:0406
RHEL 6 java-1.7.0-oracle +5 1:1.7.0.55-1jpp.1.el6_5 RHSA-2014:0412
RHEL 5 java-1.5.0-ibm +7 1:1.5.0.16.6-1jpp.1.el5_10 RHSA-2014:0509
RHEL 5 java-1.6.0-ibm +7 1:1.6.0.16.0-1jpp.1.el5_10 RHSA-2014:0508
RHEL 5 java-1.6.0-openjdk +4 1:1.6.0.0-5.1.13.3.el5_10 RHSA-2014:0408
RHEL 5 java-1.7.0-ibm +5 1:1.7.0.7.0-1jpp.1.el5_10 RHSA-2014:0486
RHEL 5 java-1.7.0-openjdk +4 1:1.7.0.55-2.4.7.1.el5_10 RHSA-2014:0407
RHEL 5 java-1.7.0-oracle +5 1:1.7.0.55-1jpp.2.el5_10 RHSA-2014:0412
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Extras Oracle Java 6 java-1.6.0-sun +5 1:1.6.0.75-1jpp.1.el6_5 RHSA-2014:0414
Red Hat Rhel Extras Oracle Java 6 java-1.7.0-oracle +5 1:1.7.0.55-1jpp.1.el6_5 RHSA-2014:0413
Red Hat Rhel Extras Oracle Java 5 java-1.6.0-sun +5 1:1.6.0.75-1jpp.3.el5_10 RHSA-2014:0414
Red Hat Rhel Extras Oracle Java 5 java-1.7.0-oracle +5 1:1.7.0.55-1jpp.2.el5_10 RHSA-2014:0413
Red Hat Network Satellite 5 java-1.6.0-ibm +1 1:1.6.0.16.0-1jpp.1.el5 RHSA-2014:0982
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed java-1_7_0-openjdk 1.7.0.121-1.1 openSUSE-SU-2024:10534-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 java-1.6.0-openjdk +4 1:1.6.0.0-6.1.13.3.el7_0 ELSA-2014-0685
Oracle Linux 7 java-1.7.0-openjdk +6 1:1.7.0.55-2.4.7.2.0.1.el7_0 ELSA-2014-0675

Advisories 19

References