Submit #978647: mosaicml composer 0.32.1 Path Traversalinfo

Titlemosaicml composer 0.32.1 Path Traversal
Descriptionmosaicml composer up to 0.32.1 is vulnerable to path traversal (tar-slip) during checkpoint loading (CWE-22). The checkpoint extraction uses os.path.join(local_path, os.path.relpath(...)) without any containment check, allowing a malicious checkpoint file to write arbitrary files outside the target directory on worker nodes. In distributed training environments, this may lead to file overwrite on all training nodes. CVSS 8.9 High (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H). Researcher: mohammad adnan (cystack.ps redteam).
Source⚠️ https://github.com/mosaicml/composer/issues/3942
User
 Anonymous User
Submission09/15/2026 00:25 (28 days ago)
Moderation10/12/2026 13:44 (28 days later)
StatusAccepted
VulDB entry416887 [MosaicML Composer up to 0.32.1 Checkpoint Extraction checkpoint.py tarball.extractall path traversal]
Points20

Do you want to use VulDB in your project?

Use the official API to access entries easily!