Skip to main content

Chall Manager CVE-2025-53633

| EUVDEUVD-2025-21056 CRITICAL
Asymmetric Resource Consumption (Amplification) (CWE-405)
2025-07-10 security-advisories@github.com GHSA-r7fm-3pqm-ww5w
9.8
CVSS 3.1 · GitHub Advisory
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V2 - Validation and Business Logic Asymmetric resource consumption control
Impact

The CVSS v3.1 score of 9.8 with vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H indicates a critical network-accessible vulnerability requiring no privileges or user interaction, with complete system compromise potential across confidentiality, integrity, and availability. However, real-world risk is substantially moderated by three factors: (1) Deployment topology mitigation—the vendor explicitly states Chall-Manager should be 'buried deep within infrastructure' inaccessible to untrusted users, which if implemented reduces attack surface from 'public internet' to 'internal network only'; (2) No KEV listing or active exploitation reports identified in provided intelligence; (3) Exploit complexity is low-to-moderate, requiring only file upload capability, but detection is possible through resource monitoring. The SSVC decision framework would categorize this as: Exploitation=Proof-of-Concept (zip bomb techniques are well-known), Automatable=Yes (can be scripted), Technical Impact=Total (complete DoS). Real priority assessment: HIGH for exposed instances, MEDIUM-LOW for properly isolated deployments. Organizations should treat this as critical IF Chall-Manager is network-accessible, otherwise as important but non-urgent maintenance.

Exploit ScenarioDerived

An attacker with network access to Chall-Manager (whether external if misconfigured or internal if compromised) crafts a malicious ZIP file using publicly available tools (e.g., zip bomb generators) containing highly compressed data that expands to terabytes when decompressed. The attacker uploads this as a scenario file through the platform's file upload mechanism or API without authentication. Upon processing, Chall-Manager's scenario decoder automatically decompresses the ZIP without size validation. The decompression process rapidly consumes all available disk space and memory, causing the application to crash and potentially affecting the host system's stability. If Chall-Manager shares storage with other services (likely in a containerized environment), those services are also disrupted, resulting in denial of service. The attack requires only: (1) network access to the upload endpoint, (2) ability to craft a valid ZIP file (trivial), and (3) triggering automatic scenario processing (typically automated). Detection is possible through file size monitoring and decompression timeout alerts, but by then damage may be done.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 16, 2026

Chall-Manager versions prior to v0.1.4 contain an unchecked decompression vulnerability (CWE-405) that allows unauthenticated attackers to trigger zip bomb attacks by uploading malicious scenario archives. This denial-of-service vulnerability has a CVSS 9.8 severity score due to complete system compromise potential (confidentiality, integrity, availability impact) combined with network-accessible attack surface. The vulnerability is mitigated in practice by deployment recommendations suggesting Chall-Manager be isolated within infrastructure, but network-adjacent attackers with access to the system can completely compromise it without authentication or user interaction.

RemediationAI

Upgrade Chall-Manager to version 0.1.4 or later; details: Patch implemented in commit 14042aa; this version includes decompression size validation; priority: Immediate for exposed systems; within 30 days for isolated systems Configuration Mitigation: Implement network isolation per vendor recommendation; details: Restrict Chall-Manager access to internal trusted networks only; do not expose to internet or untrusted user networks; priority: Mandatory regardless of patch status Operational Control: Implement resource limits and monitoring; details: Deploy disk space quotas on systems running Chall-Manager; monitor decompression processes for anomalous resource consumption; set maximum file size limits on upload endpoints; priority: High (provides defense-in-depth) Input Validation Workaround: If patching is delayed, implement pre-decompression validation; details: Validate ZIP archive metadata (declared uncompressed size) before processing; reject archives with compression ratios above threshold (e.g., >100:1); enforce maximum uncompressed size (e.g., 500MB); priority: Temporary measure only

Affected VersionsENISA

chall-manager < 0.1.4

Affected Packages

go github.com/ctfer-io/chall-manager fix: 0.1.4
euvd chall_manager fix: 0.1.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in go, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Chall-Manager is a challenge deployment platform that processes scenario files packaged as ZIP archives. The vulnerability exists in the scenario decoding function, which decompresses ZIP files without validating the decompressed output size against maximum resource thresholds. This is a classic zip bomb vulnerability (CWE-405: Uncontrolled Resource Consumption / 'Zip Bomb'), where specially-crafted ZIP archives with high compression ratios can expand to extremely large sizes during decompression, exhausting disk space and memory. The root cause is inadequate input validation on archive metadata—the application fails to check the declared uncompressed size before extraction or impose cumulative size limits during decompression. The affected product is Chall-Manager across all versions before v0.1.4, though CPE strings are not provided in the source material. The vulnerability affects the core scenario loading mechanism, suggesting it impacts all deployment scenarios of this platform.

Know when Chall Manager gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

GitHub Advisory PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
SUSE 8.7 HIGH

Primary rating from GitHub Advisory.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch released
Mar 16, 2026 - 06:52 nvd
Patch available
CVE Published
Jul 10, 2025 - 20:15 nvd
CRITICAL 9.8

DescriptionGitHub Advisory

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 nor authorization, so anyone can exploit it. It should nonetheless not be exploitable as it is highly recommended to bury Chall-Manager deep within the infrastructure due to its large capabilities, so no users could reach the system. Patch has been implemented by commit 14042aa and shipped in v0.1.4.

Executive ViewAI

Why It Matters

A critical vulnerability in Chall-Manager allows unauthenticated attackers to trigger denial-of-service attacks through malicious zip file uploads, potentially disrupting challenge management operations. While organizational exposure depends on network positioning, any internet-facing or internally accessible instance poses significant operational risk and should be remediated immediately.

Business Impact: High
Compensating Controls

Apply vendor patch. If immediate patching is not possible: implement network segmentation to restrict Chall-Manager access to authorized users only; deploy WAF rules to limit file upload sizes and reject suspicious zip archives; monitor for decompression anomalies and excessive resource consumption; disable scenario decoding features if not actively required.

Threat Intelligence Overview

EPSS Score
0.1%
Top 71% exploitable
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Related Vulnerabilities in Chall-Manager Path Traversal and DoS Flaws

View all 3

Vendor StatusVendor

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Server 16.0 Fixed
openSUSE Tumbleweed Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy