CVE-2021-39233CWE-306

Container-related datanode operations can be called without authorization

published November 19, 2021

CVSS
โ€”
EPSS
2%
Percentile
83.7
In the wild
Unconfirmed
What it is

โš ๏ธ Client requests might be running wild! In Apache Ozone versions prior to 1.2.0, any client can make container-related requests โ€” like a party crasher sneaking into a VIP lounge! ๐ŸŽ‰ Think of it like a restaurant where the kitchen is open to all customers โ€” anyone can waltz in and place orders without a reservation. This means that unauthorized clients could manipulate containers inappropriately, just like an uninvited guest messing with the chef's special. An attacker could exploit this loophole to perform operations on containers without proper authorization. This could lead to unauthorized data access or manipulation, potentially disrupting services or compromising sensitive information.

Put simply

Think of it like a restaurant where the kitchen is open to all customers โ€” anyone can waltz in and place orders without a reservation. This means that unauthorized clients could manipulate containers inappropriately, just like an uninvited guest messing with the chef's special. This vulnerability arises because the Ozone Datanode does not adequately validate client requests before processing them, allowing unauthorized actions to be executed by any client regardless of their authentication status.

What to do

An attacker could exploit this loophole to perform operations on containers without proper authorization. This could lead to unauthorized data access or manipulation, potentially disrupting services or compromising sensitive information. Upgrade to Apache Ozone version 1.2.0 or later to close this authorization gap. Additionally, review and limit access permissions to ensure that only authorized clients can interact with the Datanode. You've got this! Secure your systems with that upgrade, and keep your Ozone environment safe! ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02372 ยท 83.7th percentile
Weakness
CWE-306 ยท Missing Authentication for Critical Function
Published
2021-11-19T09:20Z
EPSS history
Timeline
  • 19 NOV 09:20Z
    Container-related datanode operations can be called without authorization
    cvelistv5