CVE-2014-1876

OpenJDK: insecure temporary file use in unpack200 (Libraries, 8033618)

Published Feb 10, 2014 CVSS 2.0 · 4.4 Medium EPSS < 1% KEV · Not listed
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.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-2912-1 openjdk-6 security update
Debian DSA Debian DSA DSA-2923-1 openjdk-7 security update
EUVD EUVD EUVD-2014-1938 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.
Ubuntu USN Ubuntu USN USN-2187-1 OpenJDK 7 vulnerabilities
Ubuntu USN Ubuntu USN USN-2191-1 OpenJDK 6 vulnerabilities
History

No history.

Weaknesses
  • CWE-377

    Insecure Temporary File

  • CWE-59

    Improper Link Resolution Before File Access ('Link Following')

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 6, 2024, 9:58 AM
Reserved
Feb 6, 2014, 12:00 AM
Status
Modified
Published
Feb 10, 2014, 11:55 PM
Modified
Jun 17, 2026, 12:05 AM
Severity
Low
Public date
Feb 3, 2014, 12:00 AM