Apache Solr: Unauthorized bypass of certain "predefined permission" rules in the RuleBasedAuthorizationPlugin
Deployments of Apache Solr 5.3.0 through 9.10.0 that rely on Solr's "Rule Based Authorization Plugin" are vulnerable to allowing unauthorized access to certain Solr APIs, due to insufficiently strict input validation in those components. Only deployments that meet all of the following criteria are impacted by this vulnerability:
- Use of Solr's "RuleBasedAuthorizationPlugin"
- A RuleBasedAuthorizationPlugin config (see security.json) that specifies multiple "roles"
- A RuleBasedAuthorizationPlugin permission list (see security.json) that uses one or more of the following pre-defined permission rules: "config-read", "config-edit", "schema-read", "metrics-read", or "security-read".
- A RuleBasedAuthorizationPlugin permission list that doesn't define the "all" pre-defined permission
- A networking setup that allows clients to make unfiltered network requests to Solr. (i.e. user-submitted HTTP/HTTPS requests reach Solr as-is, unmodified or restricted by any intervening proxy or gateway)
Users can mitigate this vulnerability by ensuring that their RuleBasedAuthorizationPlugin configuration specifies the "all" pre-defined permission and associates the permission with an "admin" or other privileged role. Users can also upgrade to a Solr version outside of the impacted range, such as the recently released Solr 9.10.1.
Software afectado
Haz clic en una tecnología para ver todas sus vulnerabilidades.
| Plataforma | Paquete | Versiones vulnerables | Corregida en |
|---|---|---|---|
| Java / Kotlin (Maven) | org.apache.solr:solr-core | >= 5.3.0, < 9.10.1 | 9.10.1 |
Referencias
- https://nvd.nist.gov/vuln/detail/CVE-2026-22022
- https://github.com/apache/solr/commit/c135e6335c7158fa26e96b0dc386f825255b47c0
- https://github.com/apache/solr
- https://issues.apache.org/jira/browse/SOLR-18054
- https://lists.apache.org/thread/d59hqbgo7p62myq7mgfpz7or8n1j7wbn
- http://www.openwall.com/lists/oss-security/2026/01/20/4
- Vector CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N- Debilidad (CWE)
CWE-285- Plataforma
- Java / Kotlin (Maven)
- Paquete
org.apache.solr:solr-core- Publicada
- 21.01.2026
- Actualizado
- 11.10.2026 13:20
Fuentes y licencias
OSV / GitHub Advisory Database - GHSA-qr3p-2xj2-q7hq - CC BY 4.0
Historial de vulnerabilidades: org.apache.solr:solr-core
Todas las vulnerabilidades publicadas de este paquete (Java / Kotlin (Maven)), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.
- Entradas en total
- 31
- Primera → última
- 10.2018 06.2026
- Sin corrección
- 1
- Explotada en ataques
- 2
Distribución por gravedad
- Crítica 4
- Alta 16
- Media 10
- Baja 1
Divulgaciones por año
- 2018: 5
- 2019: 3
- 2020: 2
- 2021: 1
- 2022: 11
- 2023: 0
- 2024: 4
- 2025: 2
- 2026: 3
-
Apache Solr: Unauthorized bypass of certain "predefined permission" rules in the RuleBasedAuthorizationPlugin esta entrada
Identifica las vulnerabilidades de tu aplicación
Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.