All vulnerabilities

Servers and applications

CVE-2017-7660

Apache Solr uses a PKI based mechanism to secure inter-node communication when security is enabled. It is possible to create a specially crafted node name that does not exist as part of the cluster and point it to a malicious node. This can trick the nodes in cluster to believe that the malicious node is a member of the cluster. So, if Solr users have enabled BasicAuth authentication mechanism…

Severity
High 7.5
Published
7 Jul 2017
Last changed
17 Jun 2026
Added to UpHeron
1 Nov 2026
Exploit chance
5.6% in the next 30 daysHigher than 93% of CVEs. EPSS by FIRST, 11 Nov 2026
Weakness
Improper authentication (CWE-287)
Attack
Over the network · No login needed · No user action needed
Attacker can
Change data
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Sources
NVD

Description

Apache Solr uses a PKI based mechanism to secure inter-node communication when security is enabled. It is possible to create a specially crafted node name that does not exist as part of the cluster and point it to a malicious node. This can trick the nodes in cluster to believe that the malicious node is a member of the cluster. So, if Solr users have enabled BasicAuth authentication mechanism using the BasicAuthPlugin or if the user has implemented a custom Authentication plugin, which does not implement either "HttpClientInterceptorPlugin" or "HttpClientBuilderPlugin", his/her servers are vulnerable to this attack. Users who only use SSL without basic authentication or those who use Kerberos are not affected.

From NVD.

Affected software

SoftwareAffected versions
Apache SolrServers and applications · cpe:a:apache:solr
  • Version 6.5.1
  • Version 6.5.0
  • Version 6.4.2
  • Version 6.4.1
All 21 release lines
  • Version 5.3.0
  • Version 5.3.1
  • Version 5.3.2
  • Version 5.4.0
  • Version 5.4.1
  • Version 5.5.0
  • Version 5.5.1
  • Version 5.5.2
  • Version 5.5.3
  • Version 5.5.4
  • Version 6.0.0
  • Version 6.0.1
  • Version 6.1.0
  • Version 6.2.0
  • Version 6.2.1
  • Version 6.3.0
  • Version 6.4.0
  • Version 6.4.1
  • Version 6.4.2
  • Version 6.5.0
  • Version 6.5.1

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2017-7660
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2017-7660