CVE-2024-11716
Description
While assignment of a user to a team (bracket) in CTFd should be possible only once, at the registration, a flaw in logic implementation allows an authenticated user to reset it's bracket and then pick a new one, joining another team while a competition is already ongoing. This issue impacts releases from 3.7.0 up to 3.7.4 and was addressed by pull request 2636 https://github.com/CTFd/CTFd/pull/2636 included in 3.7.5 release.
Weakness Type (CWE)
References
Frequently Asked Questions
What is CVE-2024-11716? +
How do I check if I'm vulnerable to CVE-2024-11716? +
Related Vulnerabilities
A hidden field manipulation vulnerability was identified in Issuetrak version 17.1 that could be triggered by an authenticated user. When …
Tokens in CTFd used for account activation and password resetting can be used interchangeably for these operations. When used, they …
Grav is a file-based Web platform. Prior to 2.0.0-beta.2, a business logic vulnerability in the Grav Admin Panel allows a …
The Matrix specification before 1.16 (i.e., with a room version before 12) lacks create event uniqueness.
A vulnerability was found in Keycloak. This flaw allows attackers to bypass brute force protection by exploiting the timing of …
In lunary-ai/lunary before version 1.6.3, the application allows the creation of evaluators without enforcing a unique constraint on the combination …