Katalog CVE

CVE-2024-12216

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W podatności w API `ImageClassificationDataset.from_csv()` repozytorium `dmlc/gluon-cv`, wersja 0.10.0, istnieje możliwość zapisu dowolnych plików. Funkcja pobiera i rozpakowuje pliki `tar.gz` z URL-i bez odpowiedniej sanitizacji, co czyni ją podatną na atak typu TarSlip.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do nadpisania plików na systemie ofiary poprzez manipulację ścieżkami lub fałszywe symlinki, co może prowadzić do utraty danych lub kompromitacji systemu.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji `dmlc/gluon-cv`, która naprawia tę podatność oraz wprowadzenie dodatkowych mechanizmów sanitizacji przy pobieraniu i rozpakowywaniu plików.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS