CVE-2017-3164

HIGH

Apache Solr 1.3.0-7.6.0 - Server-Side Request Forgery via Shards Parameter

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2017-3164. PoCs published by tdwyer.

AI-analyzed exploit summary This repository provides a detailed writeup and explanation of exploits for CVE-2017-3164 (SSRF) and CVE-2017-12629 (RCE) in Apache Solr. It describes how these vulnerabilities can be exploited but does not include actual exploit code.

Description

Server Side Request Forgery in Apache Solr, versions 1.3 until 7.6 (inclusive). Since the "shards" parameter does not have a corresponding whitelist mechanism, a remote attacker with access to the server could make Solr perform an HTTP GET request to any reachable URL.

Exploits (1)

nomisec WRITEUP 2 stars
by tdwyer · poc
https://github.com/tdwyer/PoC_CVE-2017-3164_CVE-2017-1262

This repository provides a detailed writeup and explanation of exploits for CVE-2017-3164 (SSRF) and CVE-2017-12629 (RCE) in Apache Solr. It describes how these vulnerabilities can be exploited but does not include actual exploit code.

Classification
Writeup 90%
Attack Type
Ssrf | Rce
Complexity
Moderate
Reliability
Theoretical
Target: Apache Solr versions 1.3 to 7.6 (CVE-2017-3164), Apache Solr before 7.1 (CVE-2017-12629)
No auth needed
Prerequisites: knowledge of the target Apache Solr server's IP/DNS and a collection name
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (12)

Core 12
Core References
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/107026
Third Party Advisory x_refsource_confirm
https://security.netapp.com/advisory/ntap-20190327-0003/

Scores

CVSS v3 7.5
EPSS 0.5954
EPSS Percentile 98.3%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Details

CWE
CWE-918
Status published
Products (2)
apache/solr 1.3.0 - 7.6.0
org.apache.solr/solr-core 1.30 - 7.7.0Maven
Published Mar 08, 2019
Tracked Since Feb 18, 2026