Skip to content
OpenAdvisories
Medium · 5.4 CVE-2025-24814 BIT-solr-2025-24814EUVD-2025-0137GHSA-68r2-fwcg-qpm8

Apache Solr: Core-creation with "trusted" configset can use arbitrary untrusted files

Published Jan 27, 2025 · Updated Feb 15, 2025 · Assigned by apache

Description

Core creation allows users to replace "trusted" configset files with arbitrary configuration

Solr instances that (1) use the "FileSystemConfigSetService" component (the default in "standalone" or "user-managed" mode), and (2) are running without authentication and authorization are vulnerable to a sort of privilege escalation wherein individual "trusted" configset files can be ignored in favor of potentially-untrusted replacements available elsewhere on the filesystem.  These replacement config files are treated as "trusted" and can use "<lib>" tags to add to Solr's classpath, which an attacker might use to load malicious code as a searchComponent or other plugin.

This issue affects all Apache Solr versions up through Solr 9.7.  Users can protect against the vulnerability by enabling authentication and authorization on their Solr clusters or switching to SolrCloud (and away from "FileSystemConfigSetService").  Users are also recommended to upgrade to Solr 9.8.0, which mitigates this issue by disabling use of "<lib>" tags by default.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Solr ≤ 9.7 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 lucene-solr 3.6.2+dfsg-23 —
Debian 13 lucene-solr 3.6.2+dfsg-23 —
Debian 12 lucene-solr 3.6.2+dfsg-23 —
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS lucene-solr No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS lucene-solr No fix yet —
Ubuntu Pro 16.04 LTS lucene-solr No fix yet —
Ubuntu Pro 14.04 LTS lucene-solr No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.solr:solr-core < 9.8.0 9.8.0 GHSA-68r2-fwcg-qpm8

Advisories 2

References