Improper Authorization in Elasticsearch - CVE-2024-23451

 

Improper Authorization in Elasticsearch - CVE-2024-23451

Published: June 7, 2024


Vulnerability identifier: #VU91267
CSH Severity: Low
CVSS v4: 2.1 [CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2024-23451
CWE-ID: CWE-285
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to gain access to sensitive information.

The vulnerability exists due to improper authorization within the API key based security model for Remote Cluster Security. A remote user with a valid API key for a remote cluster configured to use new Remote Cluster Security can read arbitrary documents from any index on the remote cluster, if they use the Elasticsearch custom transport protocol to issue requests with the target index ID, the shard ID and the document ID.


Affected software

Elasticsearch
Watson CP4D Data Stores
IBM Cloud Pak for Business Automation

How to mitigate CVE-2024-23451

Install updates from vendor's website.

Elasticsearch - update to 8.13.0
Watson CP4D Data Stores - update to 5.0.3
IBM Cloud Pak for Business Automation - addressed in versions 21.0.3.33, 23.0.2.5

External References

Related Security Bulletins