Apache Solr Schema Designer blindly "trusts" all configsets
Incorrect Permission Assignment for Critical Resource, Improper Control of Dynamically-Managed Code Resources vulnerability in Apache Solr.
This issue affects Apache Solr from 8.10.0 through 8.11.2, from 9.0.0 before 9.3.0.
The Schema Designer was introduced to allow users to more easily configure and test new Schemas and configSets. However, when the feature was created, the "trust" (authentication) of these configSets was not considered. External library loading is only available to configSets that are "trusted" (created by authenticated users), thus non-authenticated users are unable to perform Remote Code Execution. Since the Schema Designer loaded configSets without taking their "trust" into account, configSets that were created by unauthenticated users were allowed to load external libraries when used in the Schema Designer.
Users are recommended to upgrade to version 9.3.0 or 8.11.3, both of which fix the issue.
Betroffene Software
Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.
| Plattform | Paket | Anfällige Versionen | Behoben in |
|---|---|---|---|
| Java / Kotlin (Maven) | org.apache.solr:solr-core | >= 9.0.0, < 9.3.0, >= 8.10.0, < 8.11.3 | 9.3.0, 8.11.3 |
Verweise
- https://nvd.nist.gov/vuln/detail/CVE-2023-50292
- https://github.com/apache/lucene-solr/commit/6e9ed203b30958396bdfd41760d426b386646865
- https://github.com/apache/solr/commit/d07751cfaa8065bea8bd43f59e758e50d50c2419
- https://issues.apache.org/jira/browse/SOLR-16777
- https://solr.apache.org/security.html#cve-2023-50298-apache-solr-can-expose-zookeeper-credentials-via-streaming-expressions
- http://www.openwall.com/lists/oss-security/2024/02/09/3
- Schwäche (CWE)
CWE-732- Plattform
- Java / Kotlin (Maven)
- Paket
org.apache.solr:solr-core- Veröffentlicht
- 09.02.2024
- Aktualisiert
- 11.10.2026 12:21
Quellen und Lizenzen
OSV / GitHub Advisory Database - GHSA-4wxw-42wx-2wfx - CC BY 4.0
Schwachstellenhistorie: org.apache.solr:solr-core
Alle veröffentlichten Schwachstellen dieses Pakets (Java / Kotlin (Maven)), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.
- Einträge insgesamt
- 31
- Erste → letzte
- 10.2018 06.2026
- Ohne Fix
- 1
- In Angriffen ausgenutzt
- 2
Verteilung nach Schweregrad
- Kritisch 4
- Hoch 16
- Mittel 10
- Niedrig 1
Veröffentlichungen pro Jahr
- 2018: 5
- 2019: 3
- 2020: 2
- 2021: 1
- 2022: 11
- 2023: 0
- 2024: 4
- 2025: 2
- 2026: 3
-
Apache Solr Schema Designer blindly "trusts" all configsets dieser Eintrag
Erkennen Sie Schwachstellen in Ihrer Anwendung
Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.