Incorrect permission assignment in Apache Hadoop
Priority LOW 34CWE-732Published · Updated
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.0 · NVD. Fix status from CNA and GitHub.
Summary
In Apache Hadoop versions 2.6.1 to 2.6.5, 2.7.0 to 2.7.3, and 3.0.0-alpha1, if a file in an encryption zone with access permissions that make it world readable is localized via YARN's localization mechanism, that file will be stored in a world-readable location and can be shared freely with any application that requests to localize that file.
Why it matters now
EPSS 0.00323 25th percentileScored 2026-11-07
Fix Fixed org.apache.hadoop:hadoop-main (Maven): 2.7.3
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Apache | Apache Hadoop | 2.6.1 to 2.6.5; 2.7.0 to 2.7.3; 3.0.0-alpha1 to 3.0.0-alpha3 | — | No fix listed | CNA |
| — | org.apache.hadoop:hadoop-main (Maven) | before 2.7.3 | 2.7.3 | Patch available | GHSA-99qr-9cc9-fv2x |
- Apache Hadoop VendorApache Affected 2.6.1 to 2.6.5; 2.7.0 to 2.7.3; 3.0.0-alpha1 to 3.0.0-alpha3 Fixed in — No fix listed CNA
- org.apache.hadoop:hadoop-main (Maven) Vendor— Affected before 2.7.3 Fixed in 2.7.3 Patch available GHSA-99qr-9cc9-fv2x
CPE configurations NVD · 10
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:apache:hadoop:2.6.1:*:*:*:*:*:*:* | 2.6.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.6.2:*:*:*:*:*:*:* | 2.6.2 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.6.3:*:*:*:*:*:*:* | 2.6.3 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.6.4:*:*:*:*:*:*:* | 2.6.4 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.6.5:*:*:*:*:*:*:* | 2.6.5 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.7.0:*:*:*:*:*:*:* | 2.7.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.7.1:*:*:*:*:*:*:* | 2.7.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.7.2:*:*:*:*:*:*:* | 2.7.2 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:2.7.3:*:*:*:*:*:*:* | 2.7.3 | Vulnerable | Apache |
| cpe:2.3:a:apache:hadoop:3.0.0:alpha1:*:*:*:*:*:* | 3.0.0 alpha1 | Vulnerable | Apache |
- cpe:2.3:a:apache:hadoop:2.6.1:*:*:*:*:*:*:* Versions 2.6.1 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.6.2:*:*:*:*:*:*:* Versions 2.6.2 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.6.3:*:*:*:*:*:*:* Versions 2.6.3 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.6.4:*:*:*:*:*:*:* Versions 2.6.4 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.6.5:*:*:*:*:*:*:* Versions 2.6.5 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.7.0:*:*:*:*:*:*:* Versions 2.7.0 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.7.1:*:*:*:*:*:*:* Versions 2.7.1 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.7.2:*:*:*:*:*:*:* Versions 2.7.2 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:2.7.3:*:*:*:*:*:*:* Versions 2.7.3 Vulnerable ·Apache
- cpe:2.3:a:apache:hadoop:3.0.0:alpha1:*:*:*:*:*:* Versions 3.0.0 alpha1 Vulnerable ·Apache
Remediation
- Fix · GHSA-99qr-9cc9-fv2x org.apache.hadoop:hadoop-main (Maven) Fixed in 2.7.3 Advisory →
Vendor assessments
Timeline
- 2026-10-02 Threatist record created from CVE-2017-3166
- 2026-10-03 Alias added: GHSA-99qr-9cc9-fv2x
References
Advisory 2
Other 4
- [general] 20171108 [SECURITY] CVE-2017-3166: Apache Hadoop Privilege escalation vulnerability
- [druid-commits] 20191115 [GitHub] [incubator-druid] ccaominh opened a new pull request #8878: Address security vulnerabilities
- https://lists.apache.org/thread.html/2e16689b44bdd1976b6368c143a4017fc7159d1f2d02a5d54fe9310f@%3Cgeneral.hadoop.apache.org%3E
- https://lists.apache.org/thread.html/9317fd092b257a0815434b116a8af8daea6e920b6673f4fd5583d5fe@%3Ccommits.druid.apache.org%3E
More Apache Hadoop vulnerabilities
- TI-2019-12818 Connect2id Nimbus JOSE+JWT before v7.9 can throw various uncaught exceptions while… CVSS 3.1CRITICAL 9.8
- TI-2022-09898 Arbitrary file write in FileUtil#unpackEntries on Windows CVSS 3.1CRITICAL 9.8
- TI-2022-08881 Command injection in org.apache.hadoop.fs.FileUtil.unTarUsingTar CVSS 3.1CRITICAL 9.8
- TI-2021-15353 Heap buffer overflow in libhdfs native library CVSS 3.1CRITICAL 9.8
- TI-2018-05786 Path traversal in Apache Hadoop CVSS 3.0HIGH 8.8
- TI-2017-11489 Information disclosure in Apache Hadoop CVSS 3.0CRITICAL 9.8
Sources
- CVE-2017-3166 · CVE Program
- CVE-2017-3166 · NVD
- FIRST EPSS
- GHSA-99qr-9cc9-fv2x · GitHub Advisory Database · CC BY 4.0
- CVE-2017-3166 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences