Katalog CVE

CVE-2026-58659

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

Percentyl 15 - wyżej niż 15% wszystkich znanych CVE

Streszczenie

Podatność w PyTorch Lightning do wersji 2.6.5 (załatana w commicie d710d68) umożliwia zdalne wykonanie kodu poprzez funkcję _load_state, która importuje i wykonuje nazwy modułów kontrolowane przez atakującego z hiperparametrów _instantiator w plikach punktów kontrolnych. Atakujący mogą stworzyć złośliwe pliki checkpoint, które omijają zabezpieczenia weights_only=True i wykonują dowolny kod podczas wywołania LightningModule.load_from_checkpoint.

Ocena ryzyka

Ryzyko polega na możliwości przejęcia kontroli nad systemem przez atakującego, który może dostarczyć spreparowany plik punktu kontrolnego, co prowadzi do zdalnego wykonania kodu i potencjalnej kompromitacji całej infrastruktury.

Rekomendacja

Należy natychmiast zaktualizować PyTorch Lightning do wersji zawierającej commit d710d68 lub nowszej, a także unikać ładowania plików checkpoint z niezaufanych źródeł.

Inne podatności w PyTorch Lightning

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

PyTorch Lightning through 2.6.5, fixed in commit d710d68, contains a remote code execution vulnerability in the _load_state function that imports and executes attacker-controlled module names from checkpoint _instantiator hyperparameters. Attackers can craft malicious checkpoint files that bypass weights_only=True protections to execute arbitrary code when LightningModule.load_from_checkpoint is called.

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