CTFd 3.7.0

CTFd 3.7.0 has been released with the introduction of scoring brackets and the social sharing system. We have also completely removed webpack from CTFd in favor of Vite.…

CTFd v3.6.0

CTFd v3.6.0 has been released with some highly requested features! This release has been long in the making with foundations being laid since the previous minor release. Significant changes have been made across many layers of CTFd to fulfill the headline feature which is Translations and Internalization (i18n)…

Introducing Tourist

Tourist is an HTTP API around Microsoft Playwright that lets us offload the work of browser interaction to a dedicated service. Instead of bundling the browser with every challenge, we can just make HTTP queries to a dedicated service from the challenge.…

CTFd v3.5.0

CTFd v3.5.0 has been released with a few nice to have features and a big overhaul of the core theme.…

CTFd v3.4.0

It's been about 3 months since the release of 3.3.0 and we've got a lot of features to talk about! Let's get the obvious out of the way, Hosted CTFd instances have already been upgraded to CTFd v3.4.0 and the release with the full changelog can…

CTFd v3.3.1

CTFd v3.3.1 is available now with a security fix for an issue where users could join a team without knowing the team password or having a team invite. The malicious user would not have gained any additional permissions on the team or within CTFd, however it is possible…

A Follow Up to "Hosted Challenge Deployment Improvements"

About a week ago we posted our blog post "Hosted Challenge Deployment Improvements" [https://blog.ctfd.io/hosted-challenge-deployment-improvements/] detailing some of the changes we've been working on for our infrastructure for deploying CTF challenges [https://ctfd.io/challenge-deployment/]. > Note that we've also updated our previous blog post to reflect the…

Hosted Challenge Deployment Improvements

> NOTE: We've slightly updated this blog post to reflect our follow up post regarding netcat usage [https://blog.ctfd.io/a-follow-up-to-hosted-challenge-deployment-improvements] It's been 3 years since we initially released our Hosted Challenge Deployment functionality [https://ctfd.io/challenge-deployment/]! We've made some changes over the years but the main functionality has…