CVE-2025-38089 in Linuxinformazioni

Riassunto

di VulDB • 17/06/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

sunrpc: gestione di SVC_GARBAGE durante l'elaborazione dell'autenticazione svc come errore di autenticazione

Tianshuo Han ha segnalato un arresto anomalo (crash) attivabile da remoto se il client invia al server RPC del kernel un pacchetto appositamente creato. Se la decodifica della risposta RPC fallisce in modo tale che venga restituito SVC_GARBAGE senza impostare il puntatore rq_accept_statp, allora quel puntatore può essere dereferenziato e un valore memorizzato nella posizione indicata.

Se è la prima volta che il thread elabora una richiesta RPC, quel puntatore verrà impostato su NULL e il kernel andrà in crash. In altri casi, potrebbe causare uno scribble della memoria (scrittura incontrollata di dati).

Il codice sunrpc del server tratta un ritorno SVC_GARBAGE da svc_authenticate o pg_authenticate come se dovesse inviare una risposta GARBAGE_ARGS. La RFC 5531 stabilisce che in caso di fallimento dell'autenticazione, la richiesta RPC dovrebbe essere rifiutata con uno stato AUTH_ERR.

Gestire il ritorno SVC_GARBAGE come un errore AUTH_ERROR, con motivo AUTH_BADCRED invece di restituire GARBAGE_ARGS in tale situazione. Questo evita completamente il problema del contatto (accesso) al puntatore rpc_accept_statp in questa circostanza e previene lo crash.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

16/04/2025

Divulgazione

30/06/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00497

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!