CVE-2020-13957

CRITICAL

Apache Solr 6.6.0-6.6.6 7.0.0-7.7.3 8.0.0-8.6.2 - Unauthenticated ConfigSet Upload Bypass

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2020-13957. PoCs published by s-index.

AI-analyzed exploit summary This repository provides a working proof-of-concept for CVE-2020-13957, an Apache Solr RCE vulnerability. It demonstrates how to bypass security checks to upload a malicious ConfigSet and execute arbitrary commands via Velocity template injection.

Description

Apache Solr versions 6.6.0 to 6.6.6, 7.0.0 to 7.7.3 and 8.0.0 to 8.6.2 prevents some features considered dangerous (which could be used for remote code execution) to be configured in a ConfigSet that's uploaded via API without authentication/authorization. The checks in place to prevent such features can be circumvented by using a combination of UPLOAD/CREATE actions.

Exploits (1)

nomisec WORKING POC 1 stars
by s-index · poc
https://github.com/s-index/CVE-2020-13957

This repository provides a working proof-of-concept for CVE-2020-13957, an Apache Solr RCE vulnerability. It demonstrates how to bypass security checks to upload a malicious ConfigSet and execute arbitrary commands via Velocity template injection.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Apache Solr versions 6.6.0 to 6.6.6, 7.0.0 to 7.7.3, and 8.0.0 to 8.6.2
No auth needed
Prerequisites: Access to Solr admin API · Ability to upload a ConfigSet · Ability to create a collection
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (22)

Core 22
Core References
Third Party Advisory x_refsource_confirm
https://security.netapp.com/advisory/ntap-20201023-0002/

Scores

CVSS v3 9.8
EPSS 0.7887
EPSS Percentile 99.5%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-863
Status published
Products (4)
apache/solr 6.6.0 - 6.6.6
org.apache.solr/solr-core 6.6.0 - 8.6.3Maven
org.apache.solr/solr-parent 6.6.0 - 8.6.3Maven
org.apache.solr/solr-solrj 6.6.0 - 8.6.3Maven
Published Oct 13, 2020
Tracked Since Feb 18, 2026