Use of Hard-coded Credentials
CVE-2023-27584
Summary
Dragonfly is an open-source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project. Dragonfly uses JWT to verify users. However, the secret key for JWT, "Secret Key", is hard coded, which leads to authentication bypass. An attacker can perform any action as a user with admin privileges. All users are advised to upgrade. There are no known workarounds for this vulnerability. This issue affects d7y.io/dragonfly/v2 versions prior to 2.0.09-rc2 and 2.0.9-alpha.x prior to 2.1.0-alpha.0.
- LOW
- NETWORK
- HIGH
- UNCHANGED
- NONE
- NONE
- HIGH
- HIGH
CWE-798 - Use of Hard-coded Credentials
The software contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, outbound communication to external components, or encryption of internal data.
References
Advisory Timeline
- Published