Server-Side Request Forgery (SSRF) in Apache Solr - CVE-2021-27905
Published: April 13, 2021 / Updated: November 20, 2022
Vulnerability details
The disclosed vulnerability allows a remote attacker to perform SSRF attacks.
The vulnerability exists due to insufficient validation of user-supplied input passed via the "masterUrl" or "leaderUrl" parameters to "/replication" URL. A remote attacker can send a specially crafted HTTP request and trick the application to initiate requests to arbitrary systems.
Successful exploitation of this vulnerability may allow a remote attacker gain access to sensitive data, located in the local network or send malicious requests to other servers from the vulnerable system.
Affected software
How to mitigate CVE-2021-27905
Links to Public Exploits and PoC-codes
- Exploit #8617 - CVE-2021-27905.POC (POC for LFI related to CVE-2021-27905) (November 20, 2022)
- Exploit #6613 - CVE-2021-27905 ([CVE-2021-27905] Apache Solr ReplicationHandler Server Side Request Forgery (SSRF)) (August 11, 2021)
- Exploit #5544 - Solr-SSRF (Apache Solr SSRF(CVE-2021-27905)) (June 9, 2021)