CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-32711

High
Published: Translated: NVD NIST

Summary

pydicom to czysty pakiet Pythona do pracy z plikami DICOM. Wersje od 2.0.0-rc.1 do 3.0.1 są podatne na atak typu Path Traversal poprzez złośliwie skonstruowany DICOMDIR ReferencedFileID, który wskazuje na ścieżkę poza korzeniem zestawu plików.

Risk Assessment

Atakujący może uzyskać dostęp do dowolnych plików, kopiować je, a w niektórych przypadkach przenosić lub usuwać pliki poza korzeniem zestawu plików, co stwarza poważne zagrożenie dla integralności danych.

Recommendation

Zaleca się aktualizację pydicom do wersji 3.0.2, aby usunąć tę podatność oraz przeprowadzenie audytu użycia plików w aplikacjach korzystających z tej biblioteki.

Related vulnerabilities

Original NVD description (English source)

pydicom is a pure Python package for working with DICOM files. Versions 2.0.0-rc.1 through 3.0.1 are vulnerable to Path Traversal through a maliciously crafted DICOMDIR ReferencedFileID when it is set to a path outside the File-set root. pydicom resolves the path only to confirm that it exists, but does not verify that the resolved path remains under the File-set root. Subsequent public FileSet operations such as copy(), write(), and remove()+write(use_existing=True) use that unchecked path in file I/O operations. This allows arbitrary file read/copy and, in some flows, move/delete outside the File-set root. This issue has been fixed in version 3.0.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS