CVE-2026-44825:
Apache Solr 취약성 분석 및 완화
개요
CVE-2026-44825 is a hardcoded credentials vulnerability in Apache Solr's Basic Authentication setup tool (bin/solr auth enable) that allows unauthenticated remote attackers to gain full administrative access to affected clusters. It affects Apache Solr versions 9.4.0 through 9.10.1 and 10.0.0. The vulnerability was discovered by Naveen Sunkavally of Horizon3.ai and disclosed on May 29, 2026, with NVD publication on June 1, 2026. It carries a CVSS v3.1 base score of 9.8 (Critical) per NVD, and 8.1 (High) per the GitHub Advisory Database (GitHub Advisory, Openwall OSS-Sec).
기술적 세부 사항
The root cause is classified as CWE-798 (Use of Hard-coded Credentials) and CWE-1188 (Insecure Default Initialization of Resource). When an administrator runs bin/solr auth enable to bootstrap Basic Authentication, the tool silently installs four template user accounts — superadmin, admin, search, and index — with publicly known default credentials in security.json, alongside the user-specified account. An attacker with network access to the Solr cluster can authenticate using these well-known credentials without any prior knowledge of the environment. The issue is tracked as SOLR-18233 (Openwall OSS-Sec, GitHub Advisory).
영향
Successful exploitation grants an unauthenticated remote attacker full administrative (superadmin) privileges over the Apache Solr cluster, enabling complete read, modification, or deletion of all indexed data. The attacker can also reconfigure the cluster, add or remove nodes, modify access controls, and potentially pivot to other systems that trust the Solr instance. All three pillars of security — confidentiality, integrity, and availability — are fully compromised (GitHub Advisory, Openwall OSS-Sec).
착취 단계
- Reconnaissance: Identify internet-facing Apache Solr instances running versions 9.4.0–9.10.1 or 10.0.0 using tools like Shodan or Censys, searching for the Solr admin UI (default port 8983).
- Verify BasicAuth is enabled: Attempt to access the Solr Admin UI or API endpoint (e.g.,
http://<target>:8983/solr/admin/info/system). If a 401 Unauthorized response with aWWW-Authenticate: Basicheader is returned, BasicAuth is active. - Attempt default credentials: Try authenticating with the known template user accounts —
superadmin,admin,search, orindex— using their publicly known default passwords against the Solr API or Admin UI. - Confirm administrative access: Upon successful authentication, verify superadmin privileges by querying
http://<target>:8983/solr/admin/authenticationor accessing cluster management endpoints. - Achieve objective: With full administrative access, exfiltrate indexed data, modify or delete collections, alter security configurations (e.g., add a new backdoor admin account), or disrupt cluster availability (Openwall OSS-Sec, GitHub Advisory).
타협의 징후
- Network: Unexpected successful HTTP 200 responses to Solr API endpoints (e.g.,
/solr/admin/,/solr/admin/authentication,/solr/admin/collections) authenticated with usernamessuperadmin,admin,search, orindex; unusual inbound connections to port 8983 from external or unexpected IP addresses. - Logs: Solr access logs (
solr.log) showing successful authentication events for the template usernames (superadmin,admin,search,index) from unfamiliar source IPs; repeated authentication attempts against these accounts. - File System: Presence of
security.jsonin the Solr configuration directory containing entries forsuperadmin,admin,search, orindexusers with default/weak password hashes; unexpected modifications tosecurity.json(e.g., new admin accounts added). - Application: New collections created, existing collections deleted, or security configuration changes (new users, modified roles) not initiated by known administrators, visible via the Solr Admin UI or Collections API.
완화 및 해결 방법
The Apache Software Foundation advises upgrading to Apache Solr versions 9.11.0 or 10.1.0 once released, as these versions will not include the insecure template users. As an immediate workaround without upgrading, administrators should delete the four template user accounts (superadmin, admin, search, index) from security.json, or change their passwords to strong, unique values. Clusters that did not use bin/solr auth enable to bootstrap BasicAuth, or where template user passwords were already changed after bootstrap, are not affected (Openwall OSS-Sec, GitHub Advisory).
커뮤니티 반응
The vulnerability was publicly disclosed by Jan Høydahl of the Apache Solr project via the oss-security mailing list on May 29, 2026, crediting Naveen Sunkavally of Horizon3.ai as the finder (Openwall OSS-Sec). Horizon3.ai published a dedicated vulnerability research page, and security news outlets including SecurityOnline.info and CyCognito covered the issue shortly after disclosure (Horizon3.ai). The CISA vulnerability bulletin for the week of June 1, 2026 included this CVE, and community discussion was observed on Bluesky and Mastodon/infosec.exchange.
추가 자료
근원: 이 보고서는 AI를 사용하여 생성되었습니다.
관련 Apache Solr 취약점:
무료 취약성 평가
클라우드 보안 태세를 벤치마킹합니다
9개의 보안 도메인에서 클라우드 보안 관행을 평가하여 위험 수준을 벤치마킹하고 방어의 허점을 식별합니다.
추가 Wiz 리소스
맞춤형 데모 받기
맞춤형 데모 신청하기
"내가 본 최고의 사용자 경험은 클라우드 워크로드에 대한 완전한 가시성을 제공합니다."
"Wiz는 클라우드 환경에서 무슨 일이 일어나고 있는지 볼 수 있는 단일 창을 제공합니다."
"우리는 Wiz가 무언가를 중요한 것으로 식별하면 실제로 중요하다는 것을 알고 있습니다."