CVE-2025-53632 HIGH

CVE-2025-53632: Chall-Manager's scenario decoding process does not check for zip slips

Vendor Ctfer-Io
Product chall-manager
Weakness CWE-22 · Path traversal
Published July 10, 2025
Last update July 10, 2025

CVSS base score

8.8/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality
Integrity

CVSS vector

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N

What the vulnerability does

01Description

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 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 47d188f and shipped in v0.1.4.

Key dates

02Disclosure timeline

July 10, 2025 CVE published
July 10, 2025 Record updated