CVE-2026-22444 in Solr
요약
\~에 의해 VulDB • 2026. 06. 28.
Apache Solr 8.6부터 9.10.0까지의 "create core" API는 일부 API 파라미터에 대해 충분한 입력 검증이 부족하여, Solr가 "allowPaths" 보안 설정으로 인해 차단되어야 할 파일 시스템 경로의 존재 여부를 확인하고 읽기를 시도하게 됩니다(https://solr.apache.org/guide/solr/latest/configuration-guide/configuring-solr-xml.html#the-solr-element 참조). 이러한 읽기 전용 접근을 통해 사용자는 파일 시스템을 통해 액세스 가능한 경우 예상치 못한 configsets를 사용하여 코어를 생성할 수 있습니다. UNC 경로를 허용하도록 구성된 Windows 시스템에서는 NTLM "user" 해시의 유출도 발생할 수 있습니다.
다음 기준을 모두 충족하는 Solr 배포는 이 취약점의 영향을 받습니다: * Solr가 "standalone" 모드로 실행 중입니다. * Solr의 "allowPath" 설정이 특정 디렉토리에 대한 파일 액세스를 제한하기 위해 사용되고 있습니다. * Solr의 "create core" API가 노출되어 있으며 신뢰할 수 없는(untrusted) 사용자가 접근 가능합니다. 이는 Solr의 RuleBasedAuthorizationPlugin(https://solr.apache.org/guide/solr/latest/deployment-guide/rule-based-authorization-plugin.html 참조)이 비활성화된 경우, 또는 활성화되었더라도 "core-admin-edit" 사전 정의 권한(또는 이에 상응하는 사용자 지정 권한)이 낮은 신뢰도(i.e. 관리자가 아닌)의 역할에 부여된 경우에 발생할 수 있습니다.
사용자는 Solr의 RuleBasedAuthorizationPlugin을 활성화하고(비활성화되어 있는 경우), 신뢰할 수 없는 사용자가 새 Solr 코어를 생성하지 못하도록 하는 권한 목록을 구성함으로써 이 문제를 완화할 수 있습니다. 또한 사용자는 해당 문제에 대한 수정 사항이 포함된 Apache Solr 9.10.1 이상으로 업그레이드해야 합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.