Apache Solr allows read access to host environmet variables
Medium6.5CVE-2023-50290 · Published Jan 15, 2024 · updated Feb 16, 2024
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| org.apache.solr:solr-core Maven | >= 9.0.0, < 9.3.0 | 9.3.0 |
Details and references
Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Solr. The Solr Metrics API publishes all unprotected environment variables available to each Apache Solr instance. Users are able to specify which environment variables to hide, however, the default list is designed to work for known secret Java system properties. Environment variables cannot be strictly defined in Solr, like Java system properties can be, and may be set for the entire host, unlike Java system properties which are set per-Java-proccess. The Solr Metrics API is protected by the "metrics-read" permission. Therefore, Solr Clouds with Authorization setup will only be vulnerable via users with the "metrics-read" permission. This issue affects Apache Solr: from 9.0.0 before 9.3.0. Users are recommended to upgrade to version 9.3.0 or later, in which environment variables are not published via the Metrics API.
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Severity from
- GitHub (reviewed advisory)
- Weakness
- CWE-200
- Also known as
- BIT-solr-2023-50290, CVE-2023-50290
More Apache Solr advisories
All Apache Solr| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Feb 92024 | Apache Solr: Backup/Restore APIs allow for deployment of executables in malicious ConfigSets CVE-2023-50386High8.8fixed in 8.11.3, 9.4.1 | High8.8 | 8.11.3, 9.4.1 |
| Feb 92024 | Apache Solr can leak certain passwords due to System Property redaction logic inconsistencies CVE-2023-50291High7.5fixed in 8.11.3, 9.3.0 | High7.5 | 8.11.3, 9.3.0 |
| Feb 92024 | Apache Solr Schema Designer blindly "trusts" all configsets CVE-2023-50292Lowfixed in 8.11.3, 9.3.0 | Low | 8.11.3, 9.3.0 |
| Jan 272025 | Apache Solr Relative Path Traversal vulnerability CVE-2024-52012Mediumfixed in 9.8.0 | Medium | 9.8.0 |
| Jan 272025 | Apache Solr vulnerable to Execution with Unnecessary Privileges CVE-2025-24814Highfixed in 9.8.0 | High | 9.8.0 |
| May 242022 | Apache Solr vulnerable to XML Bomb CVE-2019-12401High7.5fixed in 5.0.0 | High7.5 | 5.0.0 |