CVE-2026-21868
Last modified
CVE-2026-21868 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Flag Forge is a Capture The Flag (CTF) platform. Versions 2.3.2 and below have a Regular Expression Denial of Service (ReDoS) vulnerability in the user profile API endpoint (/api/user/[username]). EPSS estimates a 0.27% chance of exploitation in the next 30 days.
Description
Flag Forge is a Capture The Flag (CTF) platform. Versions 2.3.2 and below have a Regular Expression Denial of Service (ReDoS) vulnerability in the user profile API endpoint (/api/user/[username]). The application constructs a regular expression dynamically using unescaped user input (the username parameter). An attacker can exploit this by sending a specially crafted username containing regex meta-characters (e.g., deeply nested groups or quantifiers), causing the MongoDB regex engine to consume excessive CPU resources. This can lead to Denial of Service for other users. The issue is fixed in version 2.3.3. To workaround this issue, implement a Web Application Firewall (WAF) rule to block requests containing regex meta-characters in the URL path.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Flagforge | Flagforge | >= 2.0, < 2.3.3 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-21868?
How severe is CVE-2026-21868?
How do I fix CVE-2026-21868?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-21862RustFS is a distributed object storage system built in Rust.…7.5
- CVE-2026-21863Valkey is a distributed key-value database. Prior to version…7.5
- CVE-2026-21864Valkey-Bloom is a Rust based Valkey module which brings a Bl…7.5
- CVE-2026-21865Discourse is an open source discussion platform. In versions…6.5
- CVE-2026-21866Dify is an open-source LLM app development platform. Prior t…5.4
- CVE-2026-21867Rejected reason: Reason: This candidate was issued in error.
- CVE-2026-21869llama.cpp is an inference of several LLM models in C/C++. In…9.8
- CVE-2026-2187A vulnerability was found in Tenda RX3 16.03.13.11. The affe…8.8
- CVE-2026-21870BACnet Protocol Stack library provides a BACnet application …5.5
- CVE-2026-21871NiceGUI is a Python-based UI framework. From versions 2.13.0…6.1
- CVE-2026-21872NiceGUI is a Python-based UI framework. From versions 2.22.0…6.1
- CVE-2026-21873NiceGUI is a Python-based UI framework. From versions 2.22.0…6.1
Are you affected by CVE-2026-21868?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
