NetSight
medium5.8

CVE-2025-8917

clearml is vulnerable to Path Traversal through its `safe_extract` function

Impact

A vulnerability in clearml versions before 2.0.2 allows for path traversal due to improper handling of symbolic and hard links in the `safe_extract` function. This flaw can lead to arbitrary file writes outside the intended directory, potentially resulting in remote code execution if critical files are overwritten.

Affected packages

EcosystemPackageAffectedFixed in
pipclearml< 2.0.22.0.2

Weakness classification

References