Katalog CVE

CVE-2026-57516

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

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

Streszczenie

Ray przed wersją 2.56.0 zawiera podatność na niebezpieczną deserializację w czytniku WebDataset. Atakujący może zdalnie wykonać kod, dostarczając złośliwe archiwum tar do funkcji read_webdataset(), która bezwarunkowo wywołuje pickle.loads() na wpisach .pkl/.pickle oraz torch.load() z weights_only=False na .pt/.pth, co prowadzi do wykonania kodu na każdym zdalnym workerze przetwarzającym archiwum.

Ocena ryzyka

Ryzyko dla organizacji obejmuje całkowite przejęcie klastra Ray przez zdalnego atakującego, co może skutkować kradzieżą danych, przerwaniem działania systemów lub dalszym atakiem na infrastrukturę.

Rekomendacja

Należy natychmiast zaktualizować Ray do wersji 2.56.0 lub nowszej. Do czasu aktualizacji zaleca się blokowanie dostępu do funkcji read_webdataset() dla niezaufanych źródeł danych.

Inne podatności w Ray

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

Ray prior to 2.56.0 contains an unsafe deserialization vulnerability in the WebDataset reader that allows attackers to achieve remote code execution by supplying a malicious tar archive to the read_webdataset() function. The _default_decoder() function in webdataset_datasource.py unconditionally calls pickle.loads() on tar entries with .pkl/.pickle extensions and torch.load() with weights_only=False on .pt/.pth entries, executing arbitrary code inside Ray remote workers on every worker that processes the malicious archive.

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