CTFer.io's CTFd Terraform Provider manages CTFd resources as code. From 0.1.5 until 2.8.2, ctfd_team.password is stored as a non-sensitive value in Terraform state. A local or remote user with access to that state can read the team password without an additional decryption step....
Vendor
ctfer-io vulnerabilities
10 published CVES affecting ctfer-io, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 10
- Critical
- 0
- High
- 10
- Medium
- 0
- Low
- 0
- Unscored
- 0
- CISA KEV
- 0
Products
- github.com/ctfer-io/chall-manager 4
- github.com/ctfer-io/monitoring 2
- github.com/ctfer-io/romeo/environment/deploy 2
- romeo 2
- github.com/ctfer-io/chall-manager/sdk 1
- github.com/ctfer-io/fullchain 1
- github.com/ctfer-io/romeo/webserver 1
- github.com/ctfer-io/terraform-provider-ctfd 1
Latest ctfer-io CVEs
Newest publication first
-
HighCVSS 7.1 EPSS 0.38%
-
HighCVSS 7.9 EPSS 0.30%
Chall-Manager is a platform-agnostic system able to start Challenges on Demand of a player. In versions prior to 0.6.5, due to a miswritten NetworkPolicy, a malicious actor can pivot from an instance to any Pod out of the origin namespace. This breaks the security-by-default prop...
-
CVE-2026-32771 Monitoring is vulnerable to Archive Slip due to missing checks in sanitization
PublishedHighCVSS 8.8 EPSS 0.68%The CTFer.io Monitoring component is in charge of the collection, process and storage of various signals (i.e. logs, metrics and distributed traces). In versions prior to 0.2.2, the sanitizeArchivePath function in pkg/extract/extract.go (lines 248–254) is vulnerable to Path Trave...
-
HighCVSS 7.1 EPSS 0.52%
Fullchain is an umbrella project for deploying a ready-to-use CTF platform. In versions prior to 0.1.1, due to a mis-written NetworkPolicy, a malicious actor can pivot from a subverted application to any Pod out of the origin namespace. The flawed inter-ns NetworkPolicy breaks th...
-
HighCVSS 8.3 EPSS 0.46%
Romeo gives the capability to reach high code coverage of Go ≥1.20 apps by helping to measure code coverage for functional and integration tests within GitHub Actions. Prior to version 0.2.2, the sanitizeArchivePath function in webserver/api/v1/decoder.go (lines 80-88) is vulnera...
-
HighCVSS 7.9 EPSS 0.41%
Romeo gives the capability to reach high code coverage of Go ≥1.20 apps by helping to measure code coverage for functional and integration tests within GitHub Actions. Prior to version 0.2.1, due to a mis-written NetworkPolicy, a malicious actor can pivot from the "hardened" name...
-
HighCVSS 7.1 EPSS 0.28%
The CTFer.io Monitoring component is in charge of the collection, process and storage of various signals (i.e. logs, metrics and distributed traces). Prior to 0.2.1, due to a mis-written NetworkPolicy, a malicious actor can pivot from a component to any other namespace. This brea...
-
HighCVSS 8.7 EPSS 0.51%
Chall-Manager is a platform-agnostic system able to start Challenges on Demand of a player. The HTTP Gateway processes headers, but with no timeout set. With a slow loris attack, an attacker could cause Denial of Service (DoS). Exploitation does not require authentication nor aut...
-
HighCVSS 8.7 EPSS 0.53%
Chall-Manager is a platform-agnostic system able to start Challenges on Demand of a player. When decoding a scenario (i.e. a zip archive), the size of the decoded content is not checked, potentially leading to zip bombs decompression. Exploitation does not require authentication...
-
HighCVSS 8.8 EPSS 0.82%
Chall-Manager is a platform-agnostic system able to start Challenges on Demand of a player. When decoding a scenario (i.e. a zip archive), the path of the file to write is not checked, potentially leading to zip slips. Exploitation does not require authentication nor authorizatio...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.