7.5

CVE-2023-50291: apache software foundation apache solr Insufficiently Protected Credentials

CVSS: 7.5v3.1HighModified
AliasesUBUNTU-CVE-2023-50291DEBIAN-CVE-2023-50291GHSA-3hwc-rqwp-v36q
Published 09-02-2024Last modified 15-05-2025

Vulnerability summary

CVE-2023-50291 is a high (CVSS 7.5) Insufficiently Protected Credentials vulnerability in apache software foundation apache solr. EPSS estimates a 3.28% chance of exploitation in the next 30 days, higher than 88.2% of scored vulnerabilities.

Overall risk
31/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (CVE.org)
EPSS score
3.28%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 09-02-2024
    PublishedVulnerability first disclosed.
  2. 15-05-2025
    Last modifiedVulnerability information updated.

Description

Insufficiently Protected Credentials vulnerability in Apache Solr. This issue affects Apache Solr: from 6.0.0 through 8.11.2, from 9.0.0 before 9.3.0. One of the two endpoints that publishes the Solr process' Java system properties, /admin/info/properties, was only setup to hide system properties that had "password" contained in the name. There are a number of sensitive system properties, such as "basicauth" and "aws.secretKey" do not contain "password", thus their values were published via the "/admin/info/properties" endpoint. This endpoint populates the list of System Properties on the home screen of the Solr Admin page, making the exposed credentials visible in the UI. This /admin/info/properties endpoint is protected under the "config-read" permission. Therefore, Solr Clouds with Authorization enabled will only be vulnerable through logged-in users that have the "config-read" permission. Users are recommended to upgrade to version 9.3.0 or 8.11.3, which fixes the issue. A single option now controls hiding Java system property for all endpoints, "-Dsolr.hiddenSysProps". By default all known sensitive properties are hidden (including "-Dbasicauth"), as well as any property with a name containing "secret" or "password". Users who cannot upgrade can also use the following Java system property to fix the issue:   '-Dsolr.redaction.system.pattern=.*(password|secret|basicauth).*'

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

3.28%

Chance of exploitation in the next 30 days

Percentile

88%

Versus all other CVEs

30-day change

0.00 pp

From 3.28% on 18-09-2026

18-09-202618-10-2026
EPSS score
3.28%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Apache1 product
  • solr≥ 6.0.0, < 8.11.3 | ≥ 9.0.0, < 9.3.0
Apache software foundation1 product
Debian1 product
  • lucene-solr< 3.6.2+dfsg-23
Org.apache.solr1 product
  • solr-core≥ 6.0.0, < 8.11.3 | ≥ 9.0.0, < 9.3.0
Ubuntu1 product
  • lucene-solrAll versions (No fix recorded)

5 vendors · 5 products

References

11 links
Show all 11 references