CVE-2024-5480 in PyTorchinformazioni

Riassunto

di VulDB • 21/06/2026

Una vulnerabilità nel framework torch.distributed.rpc di PyTorch, specificamente nelle versioni precedenti alla 2.2.2, consente l'esecuzione remota di codice (RCE). Il framework, utilizzato negli scenari di addestramento distribuito, non verifica correttamente le funzioni chiamate durante le operazioni RPC (Remote Procedure Call). Questa negligenza permette agli attaccanti di eseguire comandi arbitrari sfruttando funzioni Python integrate come eval durante la comunicazione multi-CPU tramite RPC. La vulnerabilità deriva dalla mancanza di restrizioni sulle chiamate di funzione quando un nodo worker serializza e invia una PythonUDF (User Defined Function) al nodo master, che successivamente deserializza ed esegue la funzione senza alcuna validazione. Questa falla può essere sfruttata per compromettere i nodi master che avviano l'addestramento distribuito, portando potenzialmente al furto di dati sensibili relativi all'intelligenza artificiale (AI).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Huntr.dev

Prenotare

29/05/2024

Divulgazione

06/06/2024

Moderazione

revocato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!