PT-2024-1632 · Apache · Apache Solr

·

CVE-2023-50291

·

Published

2024-02-08

·

Updated

2024-03-06

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Apache Solr versions 6.0.0 through 8.11.2 Apache Solr versions 9.0.0 through 9.2.x
Description The issue is related to insufficient protection of credentials in Apache Solr. One of the endpoints, "/admin/info/properties", was only set up to hide system properties containing the word "password" in their name. However, other sensitive system properties, such as "basicauth" and "aws.secretKey", do not contain "password" and thus their values were published via the "/admin/info/properties" endpoint. This endpoint is protected under the "config-read" permission, and Solr Clouds with Authorization enabled are only vulnerable through logged-in users with the "config-read" permission.
Recommendations Upgrade to version 9.3.0 or 8.11.3, which fixes the issue. For users who cannot upgrade, use the Java system property '-Dsolr.redaction.system.pattern=.(password|secret|basicauth).' to fix the issue.

Exploit

Fix

Insufficiently Protected Credentials

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2024-01302
BIT-SOLR-2023-50291
CVE-2023-50291
GHSA-3HWC-RQWP-V36Q

Affected Products

Apache Solr