Product
Ctfd
- Vendor
- Ctfd
- Vendor UUID
df2cbd21-f0f3-5862-a5d1-bbc4aed13b73- Token
ctfd- UUID
8673755b-1f21-57ea-9043-2c8e76b42604
No product notes yet.
Catalog
Product aliases
- No approved aliases include this product yet.
Explore Relationship graph
Explore approved relationships and the records in the combined view, including CPE entries. Arrows follow the source → target direction; dashed links show ownership. The outlined node is the current record.
TipDrag nodes to arrange them, scroll to zoom, drag the background to pan. Double-click a group from Simplify graph to show its members.
Vulnerabilities
GCVE vulnerability lookup
Find vulnerabilities on db.gcve.eu for a specific vendor/product tuple, across versions. Choose a tuple from this record or its combined view.
Select a tuple and run a lookup.
Community
Approved metadata
-
gcve:description:
CTFd is a Capture The Flag (CTF) framework designed for ease of use for both administrators and users. During the administration of CSAW CTF, the need for an easy to use, yet powerful CTF website was identified. I, as an organizer, was tired of writing raw and risky SQL queries alongside spaghetti PHP code. CTFd is the result of those desires. Simple enough to run for small groups but designed to work for one of the largest CTFs in the world. When developing a CTF, there are many pitfalls to be considered and CTFd is developed with them in mind. Not only is CTFd full featured, but it's open source, written in the simple Flask framework, and easy to modify. Instead of rewriting your CTF website every year, why not try out CTFd? and some people like to look for 0c9bc55cee3a653f0b0ed778fa486c3f
Community
Approved notes
- No approved notes yet.
Community
Approved relationships
- No approved relationships yet.
Catalog
Combined product view
This product does not currently have eligible product or vendor relationships for a combined view
(canonical-of, equivalent-to, renamed-to, synonym-of, vendor-merge-into).
Catalog
PURL mappings
| PURL | CPE URI | Version | Source | Last updated |
|---|---|---|---|---|
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:*:*:*:*:*:*:*:* |
* | purl2cpe | 2026-06-01 10:12:46.329186 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.0:*:*:*:*:*:*:* |
1.0.0 | purl2cpe | 2026-06-01 10:12:46.329184 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.1:*:*:*:*:*:*:* |
1.0.1 | purl2cpe | 2026-06-01 10:12:46.329194 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.2:*:*:*:*:*:*:* |
1.0.2 | purl2cpe | 2026-06-01 10:12:46.329198 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.3:*:*:*:*:*:*:* |
1.0.3 | purl2cpe | 2026-06-01 10:12:46.329202 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.4:*:*:*:*:*:*:* |
1.0.4 | purl2cpe | 2026-06-01 10:12:46.329206 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.5:*:*:*:*:*:*:* |
1.0.5 | purl2cpe | 2026-06-01 10:12:46.329211 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.0:*:*:*:*:*:*:* |
1.1.0 | purl2cpe | 2026-06-01 10:12:46.329215 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.1:*:*:*:*:*:*:* |
1.1.1 | purl2cpe | 2026-06-01 10:12:46.329219 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.2:*:*:*:*:*:*:* |
1.1.2 | purl2cpe | 2026-06-01 10:12:46.329223 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.3:*:*:*:*:*:*:* |
1.1.3 | purl2cpe | 2026-06-01 10:12:46.329227 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.4:*:*:*:*:*:*:* |
1.1.4 | purl2cpe | 2026-06-01 10:12:46.329231 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:1.2.0:*:*:*:*:*:*:* |
1.2.0 | purl2cpe | 2026-06-01 10:12:46.329235 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.0:*:*:*:*:*:*:* |
2.0.0 | purl2cpe | 2026-06-01 10:12:46.329239 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.1:*:*:*:*:*:*:* |
2.0.1 | purl2cpe | 2026-06-01 10:12:46.329243 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.2:*:*:*:*:*:*:* |
2.0.2 | purl2cpe | 2026-06-01 10:12:46.329247 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.3:*:*:*:*:*:*:* |
2.0.3 | purl2cpe | 2026-06-01 10:12:46.329252 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.4:*:*:*:*:*:*:* |
2.0.4 | purl2cpe | 2026-06-01 10:12:46.329256 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.5:*:*:*:*:*:*:* |
2.0.5 | purl2cpe | 2026-06-01 10:12:46.329260 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.6:*:*:*:*:*:*:* |
2.0.6 | purl2cpe | 2026-06-01 10:12:46.329264 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.0:*:*:*:*:*:*:* |
2.1.0 | purl2cpe | 2026-06-01 10:12:46.329268 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.1:*:*:*:*:*:*:* |
2.1.1 | purl2cpe | 2026-06-01 10:12:46.329272 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.2:*:*:*:*:*:*:* |
2.1.2 | purl2cpe | 2026-06-01 10:12:46.329276 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.3:*:*:*:*:*:*:* |
2.1.3 | purl2cpe | 2026-06-01 10:12:46.329281 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.4:*:*:*:*:*:*:* |
2.1.4 | purl2cpe | 2026-06-01 10:12:46.329285 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.5:*:*:*:*:*:*:* |
2.1.5 | purl2cpe | 2026-06-01 10:12:46.329289 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.0:*:*:*:*:*:*:* |
2.2.0 | purl2cpe | 2026-06-01 10:12:46.329293 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.1:*:*:*:*:*:*:* |
2.2.1 | purl2cpe | 2026-06-01 10:12:46.329297 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.2:*:*:*:*:*:*:* |
2.2.2 | purl2cpe | 2026-06-01 10:12:46.329301 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.3:*:*:*:*:*:*:* |
2.2.3 | purl2cpe | 2026-06-01 10:12:46.329305 |
pkg:bitbucket/mshs-siber/ctfd |
cpe:2.3:a:ctfd:ctfd:3.7.6:*:*:*:*:*:*:* |
3.7.6 | purl2cpe | 2026-09-09 08:34:01.603618 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:*:*:*:*:*:*:*:* |
* | purl2cpe | 2026-06-01 10:12:46.329189 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.0:*:*:*:*:*:*:* |
1.0.0 | purl2cpe | 2026-06-01 10:12:46.329188 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.1:*:*:*:*:*:*:* |
1.0.1 | purl2cpe | 2026-06-01 10:12:46.329195 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.2:*:*:*:*:*:*:* |
1.0.2 | purl2cpe | 2026-06-01 10:12:46.329199 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.3:*:*:*:*:*:*:* |
1.0.3 | purl2cpe | 2026-06-01 10:12:46.329203 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.4:*:*:*:*:*:*:* |
1.0.4 | purl2cpe | 2026-06-01 10:12:46.329208 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.5:*:*:*:*:*:*:* |
1.0.5 | purl2cpe | 2026-06-01 10:12:46.329212 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.0:*:*:*:*:*:*:* |
1.1.0 | purl2cpe | 2026-06-01 10:12:46.329216 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.1:*:*:*:*:*:*:* |
1.1.1 | purl2cpe | 2026-06-01 10:12:46.329220 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.2:*:*:*:*:*:*:* |
1.1.2 | purl2cpe | 2026-06-01 10:12:46.329224 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.3:*:*:*:*:*:*:* |
1.1.3 | purl2cpe | 2026-06-01 10:12:46.329228 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.4:*:*:*:*:*:*:* |
1.1.4 | purl2cpe | 2026-06-01 10:12:46.329232 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.2.0:*:*:*:*:*:*:* |
1.2.0 | purl2cpe | 2026-06-01 10:12:46.329236 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.0:*:*:*:*:*:*:* |
2.0.0 | purl2cpe | 2026-06-01 10:12:46.329240 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.1:*:*:*:*:*:*:* |
2.0.1 | purl2cpe | 2026-06-01 10:12:46.329244 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.2:*:*:*:*:*:*:* |
2.0.2 | purl2cpe | 2026-06-01 10:12:46.329249 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.3:*:*:*:*:*:*:* |
2.0.3 | purl2cpe | 2026-06-01 10:12:46.329253 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.4:*:*:*:*:*:*:* |
2.0.4 | purl2cpe | 2026-06-01 10:12:46.329257 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.5:*:*:*:*:*:*:* |
2.0.5 | purl2cpe | 2026-06-01 10:12:46.329261 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.6:*:*:*:*:*:*:* |
2.0.6 | purl2cpe | 2026-06-01 10:12:46.329265 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.0:*:*:*:*:*:*:* |
2.1.0 | purl2cpe | 2026-06-01 10:12:46.329269 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.1:*:*:*:*:*:*:* |
2.1.1 | purl2cpe | 2026-06-01 10:12:46.329274 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.2:*:*:*:*:*:*:* |
2.1.2 | purl2cpe | 2026-06-01 10:12:46.329278 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.3:*:*:*:*:*:*:* |
2.1.3 | purl2cpe | 2026-06-01 10:12:46.329282 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.4:*:*:*:*:*:*:* |
2.1.4 | purl2cpe | 2026-06-01 10:12:46.329286 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.5:*:*:*:*:*:*:* |
2.1.5 | purl2cpe | 2026-06-01 10:12:46.329290 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.0:*:*:*:*:*:*:* |
2.2.0 | purl2cpe | 2026-06-01 10:12:46.329294 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.1:*:*:*:*:*:*:* |
2.2.1 | purl2cpe | 2026-06-01 10:12:46.329298 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.2:*:*:*:*:*:*:* |
2.2.2 | purl2cpe | 2026-06-01 10:12:46.329302 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.3:*:*:*:*:*:*:* |
2.2.3 | purl2cpe | 2026-06-01 10:12:46.329307 |
pkg:docker/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:3.7.6:*:*:*:*:*:*:* |
3.7.6 | purl2cpe | 2026-09-09 08:34:01.603620 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:*:*:*:*:*:*:*:* |
* | purl2cpe | 2026-06-01 10:12:46.329192 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.0:*:*:*:*:*:*:* |
1.0.0 | purl2cpe | 2026-06-01 10:12:46.329191 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.1:*:*:*:*:*:*:* |
1.0.1 | purl2cpe | 2026-06-01 10:12:46.329197 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.2:*:*:*:*:*:*:* |
1.0.2 | purl2cpe | 2026-06-01 10:12:46.329201 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.3:*:*:*:*:*:*:* |
1.0.3 | purl2cpe | 2026-06-01 10:12:46.329205 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.4:*:*:*:*:*:*:* |
1.0.4 | purl2cpe | 2026-06-01 10:12:46.329209 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.0.5:*:*:*:*:*:*:* |
1.0.5 | purl2cpe | 2026-06-01 10:12:46.329213 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.0:*:*:*:*:*:*:* |
1.1.0 | purl2cpe | 2026-06-01 10:12:46.329217 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.1:*:*:*:*:*:*:* |
1.1.1 | purl2cpe | 2026-06-01 10:12:46.329221 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.2:*:*:*:*:*:*:* |
1.1.2 | purl2cpe | 2026-06-01 10:12:46.329225 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.3:*:*:*:*:*:*:* |
1.1.3 | purl2cpe | 2026-06-01 10:12:46.329230 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.1.4:*:*:*:*:*:*:* |
1.1.4 | purl2cpe | 2026-06-01 10:12:46.329234 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:1.2.0:*:*:*:*:*:*:* |
1.2.0 | purl2cpe | 2026-06-01 10:12:46.329238 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.0:*:*:*:*:*:*:* |
2.0.0 | purl2cpe | 2026-06-01 10:12:46.329242 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.1:*:*:*:*:*:*:* |
2.0.1 | purl2cpe | 2026-06-01 10:12:46.329246 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.2:*:*:*:*:*:*:* |
2.0.2 | purl2cpe | 2026-06-01 10:12:46.329250 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.3:*:*:*:*:*:*:* |
2.0.3 | purl2cpe | 2026-06-01 10:12:46.329254 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.4:*:*:*:*:*:*:* |
2.0.4 | purl2cpe | 2026-06-01 10:12:46.329258 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.5:*:*:*:*:*:*:* |
2.0.5 | purl2cpe | 2026-06-01 10:12:46.329262 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.0.6:*:*:*:*:*:*:* |
2.0.6 | purl2cpe | 2026-06-01 10:12:46.329267 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.0:*:*:*:*:*:*:* |
2.1.0 | purl2cpe | 2026-06-01 10:12:46.329271 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.1:*:*:*:*:*:*:* |
2.1.1 | purl2cpe | 2026-06-01 10:12:46.329275 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.2:*:*:*:*:*:*:* |
2.1.2 | purl2cpe | 2026-06-01 10:12:46.329279 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.3:*:*:*:*:*:*:* |
2.1.3 | purl2cpe | 2026-06-01 10:12:46.329283 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.4:*:*:*:*:*:*:* |
2.1.4 | purl2cpe | 2026-06-01 10:12:46.329287 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.1.5:*:*:*:*:*:*:* |
2.1.5 | purl2cpe | 2026-06-01 10:12:46.329291 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.0:*:*:*:*:*:*:* |
2.2.0 | purl2cpe | 2026-06-01 10:12:46.329296 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.1:*:*:*:*:*:*:* |
2.2.1 | purl2cpe | 2026-06-01 10:12:46.329300 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.2:*:*:*:*:*:*:* |
2.2.2 | purl2cpe | 2026-06-01 10:12:46.329304 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:2.2.3:*:*:*:*:*:*:* |
2.2.3 | purl2cpe | 2026-06-01 10:12:46.329308 |
pkg:github/ctfd/ctfd |
cpe:2.3:a:ctfd:ctfd:3.7.6:*:*:*:*:*:*:* |
3.7.6 | purl2cpe | 2026-09-09 08:34:01.603622 |
Vulnerabilities
db.gcve.eu vulnerability lookup
Run a CPE search on db.gcve.eu at product-level wildcard or on an exact CPE version.
cpe:2.3:a:ctfd:ctfd:*:*:*:*:*:*:*:*
Catalog
CPE entries
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.