Approved changes feed: RSS · Atom

cpe:2.3:a:flagforge:flagforge:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorFlagforge (fdc7a533-7938-584a-ba2d-d20fd8263d3c)
ProductFlagforge (2517babc-01ac-50f5-a3bb-179d9a228420)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
pkg:github/flagforgectf/flagforge purl2cpe 2026-07-28 16:41:11.944131

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-21868 vulnerable 2026-06-08 07:49:16.923363 Flag Forge has ReDoS Vulnerability in User Profile Lookup API
HIGH (7.5)
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.
Published: 2026-01-08T00:26:46.668Z
Updated: 2026-01-08T19:06:16.315Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-61777 vulnerable 2026-06-08 07:37:28.048185 FlagForge Allows Unauthenticated Badge Template API Access
CRITICAL (9.4)
Flag Forge is a Capture The Flag (CTF) platform. Starting in version 2.0.0 and prior to version 2.3.2, the `/api/admin/badge-templates` (GET) and `/api/admin/badge-templates/create` (POST) endpoints previously allowed access without authentication or authorization. This could have enabled unauthorized users to retrieve all badge templates and sensitive metadata (createdBy, createdAt, updatedAt) and/or create arbitrary badge templates in the database. This could lead to data exposure, database pollution, or abuse of the badge system. The issue has been fixed in FlagForge v2.3.2. GET, POST, UPDATE, and DELETE endpoints now require authentication. Authorization checks ensure only admins can access and modify badge templates. No reliable workarounds are available.
Published: 2025-10-06T16:44:27.713Z
Updated: 2026-01-28T23:09:53.135Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59932 vulnerable 2026-06-08 07:35:23.486044 FlagForgeCTF Unauthenticated Resource Modification/Deletion
HIGH (8.6)
Flag Forge is a Capture The Flag (CTF) platform. From versions 2.0.0 to before 2.3.1, the /api/resources endpoint previously allowed POST and DELETE requests without proper authentication or authorization. This could have enabled unauthorized users to create, modify, or delete resources on the platform. The issue has been fixed in FlagForge version 2.3.1.
Published: 2025-09-27T00:51:01.805Z
Updated: 2025-09-29T14:13:59.722Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59843 vulnerable 2026-06-08 07:35:23.304535 FlagForgeCTF Exposes User Emails via Public /api/user/[username] API
Flag Forge is a Capture The Flag (CTF) platform. From versions 2.0.0 to before 2.3.2, the public endpoint /api/user/[username] returns user email addresses in its JSON response. The fix, intended for release in 2.3.1 but only available starting in version 2.3.2, removes email addresses from public API responses while keeping the endpoint publicly accessible. Users should upgrade to version 2.3.2 or later to eliminate exposure. There are no workarounds for this vulnerability.
Published: 2025-09-26T16:03:34.038Z
Updated: 2026-01-28T23:11:20.765Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59841 vulnerable 2026-06-08 07:35:23.301707 FlagForgeCTF's Improper Session Handling Allows Access After Logout
CRITICAL (9.8)
Flag Forge is a Capture The Flag (CTF) platform. In versions from 2.2.0 to before 2.3.1, the FlagForge web application improperly handles session invalidation. Authenticated users can continue to access protected endpoints, such as /api/profile, even after logging out. CSRF tokens are also still valid post-logout, which can allow unauthorized actions. This issue has been patched in version 2.3.1.
Published: 2025-09-25T15:15:45.438Z
Updated: 2025-09-29T15:48:10.233Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59833 vulnerable 2026-06-08 07:35:23.288641 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.