Katalog CVE

CVE-2026-22608

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Fickling to dekompilator i statyczny analizator plików pickle w Pythonie. Przed wersją 0.1.7 nie blokował on jawnie modułów ctypes i pydoc, co w połączeniu z funkcją pydoc.locate umożliwia zdalne wykonanie kodu (RCE), podczas gdy skaner nadal raportuje plik jako LIKELY_SAFE. Problem został naprawiony w wersji 0.1.7.

Ocena ryzyka

Organizacja używająca Fickling do skanowania plików pickle może zostać zaatakowana przez złośliwy plik, który zostanie uznany za bezpieczny, co prowadzi do zdalnego wykonania kodu w środowisku, gdzie plik jest przetwarzany.

Rekomendacja

Zaleca się natychmiastową aktualizację Fickling do wersji 0.1.7 lub nowszej. Dodatkowo, należy rozważyć użycie dodatkowych narzędzi bezpieczeństwa i ręczną weryfikację plików pickle, zwłaszcza pochodzących z niezaufanych źródeł.

Inne podatności w Fickling

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

Fickling is a Python pickling decompiler and static analyzer. Prior to version 0.1.7, both ctypes and pydoc modules aren't explicitly blocked. Even other existing pickle scanning tools (like picklescan) do not block pydoc.locate. Chaining these two together can achieve RCE while the scanner still reports the file as LIKELY_SAFE. This issue has been patched in version 0.1.7.

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