CVE-2019-0201

MEDIUMCVSS 5.9/10EPSS 9.63%

Last modified

CVE-2019-0201 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. An issue is present in Apache ZooKeeper 1.0.0 to 3.4.13 and 3.5.0-alpha to 3.5.4-beta. ZooKeeper’s getACL() command doesn’t check any permission when retrieves the ACLs of the requested node and returns all information contained in the ACL Id field as plaintext string. EPSS estimates a 9.63% chance of exploitation in the next 30 days.

Description

An issue is present in Apache ZooKeeper 1.0.0 to 3.4.13 and 3.5.0-alpha to 3.5.4-beta. ZooKeeper’s getACL() command doesn’t check any permission when retrieves the ACLs of the requested node and returns all information contained in the ACL Id field as plaintext string. DigestAuthenticationProvider overloads the Id field with the hash value that is used for user authentication. As a consequence, if Digest Authentication is in use, the unsalted hash value will be disclosed by getACL() request for unauthenticated or unprivileged users.

Metrics

CVSS 3.1
5.9/10

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

EPSS Probability
9.63%

94.9th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersionsUpdate
ApacheActivemq5.15.9
ApacheDrill1.16.0
ApacheZookeeper>= 1.0.0, <= 3.4.13
ApacheZookeeper3.5.0
ApacheZookeeper3.5.1
ApacheZookeeper3.5.2
ApacheZookeeper3.5.3
ApacheZookeeper3.5.4Beta
DebianDebian Linux8.0
DebianDebian Linux9.0
RedhatFuse1.0.0
OracleGoldengate Stream Analytics< 19.1.0.0.1
OracleSiebel Core - Server Framework<= 21.5
OracleTimesten In-Memory Database< 18.1.3.1.0
NetappHci Bootstrap OsAll versions
NetappElement SoftwareAll versions

References

Timeline

Published
Last Modified
Status
Modified

Frequently Asked Questions

What is CVE-2019-0201?
An issue is present in Apache ZooKeeper 1.0.0 to 3.4.13 and 3.5.0-alpha to 3.5.4-beta. ZooKeeper’s getACL() command doesn’t check any permission when retrieves the ACLs of the requested node and returns all information contained in the ACL Id field as plaintext string. DigestAuthenticationProvider overloads the Id field with the hash value that is used for user authentication. As a consequence, if Digest Authentication is in use, the unsalted hash value will be disclosed by getACL() request for unauthenticated or unprivileged users.
How severe is CVE-2019-0201?
CVE-2019-0201 has a CVSS score of 5.9/10 (MEDIUM severity). The EPSS model estimates a 9.63% probability of exploitation in the next 30 days.
How do I fix CVE-2019-0201?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

Are you affected by CVE-2019-0201?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST