Account Takeover Vulnerability in CTFd by CTFd Team
CVE-2020-7245

9.8CRITICAL

Key Information:

Vendor
Ctfd
Status
Vendor
CVE Published:
23 January 2020

Summary

The vulnerability in CTFd arises from improper username validation during the registration process. Specifically, versions from v2.0.0 to v2.2.2 allow attackers to create an account using a username that collides with an existing account by including leading or trailing whitespace. This enables the attacker to effectively gain control over the victim's account once they initiate a password reset, as the system resets the victim's password due to the identical username. It's crucial for users of affected versions to upgrade to the latest release to mitigate this security risk.

References

CVSS V3.1

Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.