CyberAlerts is shutting down on June 30th, 2025. Thank you for your support!

CVE-2024-11717: Tokens in CTFd used for account activation and password resetting can be used interchangeably for these operations. When used, they are sent to the...

6.3 CVSS

Description

Tokens in CTFd used for account activation and password resetting can be used interchangeably for these operations. When used, they are sent to the server as a GET parameter and they are not single use, which means, that during token expiration time an on-path attacker might reuse such a token to change user's password and take over the account. Moreover, the tokens also include base64 encoded user email.

This issue impacts releases up to 3.7.4 and was addressed by pull request 2679 https://github.com/CTFd/CTFd/pull/2679  included in 3.7.5 release.

Classification

CVE ID: CVE-2024-11717

CVSS Base Severity: MEDIUM

CVSS Base Score: 6.3

Affected Products

Vendor: CTFd

Product: CTFd

Exploit Prediction Scoring System (EPSS)

EPSS Score: 0.05% (probability of being exploited)

EPSS Percentile: 17.83% (scored less or equal to compared to others)

EPSS Date: 2025-02-04 (when was this score calculated)

References

https://cert.pl/en/posts/2025/01/CVE-2024-11716
https://ctfd.io/
https://github.com/CTFd/CTFd/pull/2679
https://blog.ctfd.io/ctfd-3-7-5/
https://seclists.org/fulldisclosure/2024/Dec/21

Timeline