CVE Catalog

CVE-2024-46242

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.69%

48th percentile - higher than 48% of all known CVEs

Summary

In CTFd 3.7.3, the validate_email function in CTFd/utils/validators/__init__.py is vulnerable to a Regular expression Denial of Service (ReDoS) attack. An attacker can supply a crafted email address during registration, causing excessive server load.

Risk Assessment

The risk is that an attacker can perform a DoS attack on the CTFd server by sending a specially crafted string as an email address, potentially making the service unavailable to other users.

Recommendation

It is recommended to immediately update CTFd to the latest version that includes a fix for this vulnerability. If an update is not possible, temporarily restrict email validation or implement alternative filtering mechanisms.

Other vulnerabilities in CTFd

See all
Original NVD description (English source)

An issue in the validate_email function in CTFd/utils/validators/__init__.py of CTFd 3.7.3 allows attackers to cause a Regular expression Denial of Service (ReDoS) via supplying a crafted string as e-mail address during registration.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS