CVE-2024-23454

Apache Hadoop: Temporary File Local Information Disclosure

Published Sep 25, 2024 CVSS 3.1 · 6.2 Medium EPSS < 1% KEV · Not listed
Description
Apache Hadoop’s RunJar.run() does not set permissions for temporary directory by default. If sensitive data will be present in this file, all the other local users may be able to view the content.
This is because, on unix-like systems, the system temporary directory is
shared between all local users. As such, files written in this directory,
without setting the correct posix permissions explicitly, may be viewable
by all other local users.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2780 Apache Hadoop’s RunJar.run() does not set permissions for temporary directory by default. If sensitive data will be present in this file, all the other local users may be able to view the content. This is because, on unix-like systems, the system temporary directory is shared between all local users. As such, files written in this directory, without setting the correct posix permissions explicitly, may be viewable by all other local users.
Github GHSA Github GHSA GHSA-f5fw-25gw-5m92 Apache Hadoop: Temporary File Local Information Disclosure
History
Type Values Removed Values Added
Weaknesses CWE-269
Type Values Removed Values Added
Weaknesses CWE-378
Type Values Removed Values Added
Metrics epss

{'score': 0.0004}

epss

{'score': 0.00066}

Type Values Removed Values Added
First Time appeared Apache
Apache hadoop
CPEs cpe:2.3:a:apache:hadoop:*:*:*:*:*:*:*:*
Vendors & Products Apache
Apache hadoop
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.2, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Apache Hadoop’s RunJar.run() does not set permissions for temporary directory by default. If sensitive data will be present in this file, all the other local users may be able to view the content. This is because, on unix-like systems, the system temporary directory is shared between all local users. As such, files written in this directory, without setting the correct posix permissions explicitly, may be viewable by all other local users.
Title Apache Hadoop: Temporary File Local Information Disclosure
Weaknesses CWE-269
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Sep 5, 2025, 9:09 AM
Reserved
Jan 17, 2024, 9:57 AM
Status
Analyzed
Published
Sep 25, 2024, 8:15 AM
Modified
Jun 17, 2026, 7:12 AM