Dragonfly
cpe:2.3:a:dragonfly_project:dragonfly:*:*:*:*:ruby:*:*
- < 2.1.0
A timing attack vulnerability has been identified in the Proxy feature of Dragonfly, an open-source P2P-based file distribution and image acceleration system, in versions prior to 2.1.0. The vulnerability arises from the access control mechanism, which relies on simple string comparisons, allowing an attacker to guess passwords character by character. By sending all possible characters to a vulnerable comparison mechanism and measuring the execution times, an attacker could potentially exploit this flaw. The impact of gaining access to the proxy password is currently unclear.
Exploitation of this vulnerability allows for timing attacks against the Proxy feature's basic authentication, enabling password guessing one character at a time.
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.