CVE-2020-9492 Improper Privilege Management in Apache Hadoop
The WebHDFS client may leak SPNEGO authorization headers to remote URLs, potentially exposing sensitive authentication data to attackers.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-9492?
CVE-2020-9492 is a high-severity vulnerability in Apache Hadoop, published on 26 Jan 2021. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
In Apache Hadoop 3.2.0 to 3.2.1, 3.0.0-alpha1 to 3.1.3, and 2.0.0-alpha to 2.10.0, WebHDFS client might send SPNEGO authorization header to remote URL without proper verification.
Weakness: CWE-863
Which versions are affected by CVE-2020-9492?
7 open source packages ship an affected version, including org.apache.hadoop:hadoop-common and solr. It affects 3 products.
| Package | Affected | Fixed in |
|---|---|---|
org.apache.hadoop:hadoop-common Maven | From 2.0.0 | 2.10.1 |
org.apache.hadoop:hadoop-common Maven | From 2.0.0 | 2.10.1 |
org.apache.hadoop:hadoop-common Maven | From 3.0.0 | 3.1.4 |
org.apache.hadoop:hadoop-common Maven | From 3.0.0 | 3.1.4 |
org.apache.hadoop:hadoop-common Maven | From 3.2.0 | 3.2.2 |
org.apache.hadoop:hadoop-common Maven | From 3.2.0 | 3.2.2 |
1 more packages
solr Bitnami | From 8.6.0 | 8.6.1, 8.6.3 |
Products include Apache Hadoop, Apache Solr, Oracle Financial Services Crime and Compliance Management Studio.
How do I fix CVE-2020-9492?
Upgrade org.apache.hadoop:hadoop-common to a fixed version for your release line: 2.10.1, 3.1.4 or 3.2.2.
Is CVE-2020-9492 being exploited?
There is no known exploitation of CVE-2020-9492 in the wild and no public exploit code.
Other vulnerabilities in Apache Hadoop
- CVE-2022-25168 Command injection in org.apache.hadoop.fs.FileUtil.unTarUsingTar
- CVE-2021-37404 Heap buffer overflow in libhdfs native library
- CVE-2022-26612 Arbitrary file write in FileUtil#unpackEntries on Windows
- CVE-2019-17195 Improper Check for Unusual or Exceptional Conditions in Connect2id Nimbus JOSE+JWT
- CVE-2017-15718 Exposure of Sensitive Information in Hadoop
Sources
Also known as BIT-solr-2020-9492, GHSA-f8vc-wfc8-hxqh, OESA-2021-1201.