Skip to content
OpenAdvisories
High · 7.1 CVE-2024-12216 EUVD-2025-7031GHSA-m724-hqmc-ggpxPYSEC-2026-1406

Arbitrary File Write via TarSlip in dmlc/gluon-cv

Published Mar 20, 2025 · Updated Oct 15, 2025 · Assigned by @huntr_ai

Description

A vulnerability in the `ImageClassificationDataset.from_csv()` API of the `dmlc/gluon-cv` repository, version 0.10.0, allows for arbitrary file write. The function downloads and extracts `tar.gz` files from URLs without proper sanitization, making it susceptible to a TarSlip vulnerability. Attackers can exploit this by crafting malicious tar files that, when extracted, can overwrite files on the victim's system via path traversal or faked symlinks.

Affected products

VendorProductAffectedFixed
dmlc dmlc/gluon-cv unspecified – ≤ latest —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI gluoncv <= 0.10.0 — GHSA-m724-hqmc-ggpx

References