Skip to main content

Use of Hard-coded Credentials

CVE-2023-27584

Severity High
Score 9.8/10

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.

Advisory Timeline

  • Published