Dragonfly
cpe:2.3:a:dragonfly_project:dragonfly:*:*:*:*:ruby:*:*
- < 2.1.0
A vulnerability exists in Dragonfly versions prior to 2.1.0, allowing peers to obtain valid TLS certificates for arbitrary IP addresses. This flaw undermines the mutual TLS (mTLS) authentication, as the Manager's Certificate gRPC service fails to verify whether the requested IP addresses correspond to the peer's actual connection IP. The vulnerability arises because the service does not ensure that the peer is requesting a certificate for an IP address it is connected from.
Exploitation of this vulnerability allows for the issuance of mTLS certificates for any IP address, bypassing the intended authentication mechanism.
Users can upgrade to Dragonfly version 2.1.0 or later to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.