CVE-2026-53398 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

NFSD: Correzione della pulizia dell'errore di decodifica SECINFO_NO_NAME

Attualmente, nfsd4_decode_secinfo_no_name() inizializza sin_exp dopo aver decodificato sin_style. Se lo stream XDR risulta troncato, il decoder restituisce nfserr_bad_xdr prima che sin_exp sia stato inizializzato.

A partire dal commit 3fdc54646234 ("NFSD: Ridurre la quantità di struct nfsd4_compoundargs da azzerare"), l'array iops inline non viene azzerato tra le chiamate RPC. Una decodifica fallita di SECINFO_NO_NAME può quindi lasciare sin_exp con contenuti union obsoleti provenienti da un'operazione precedente.

Il percorso della risposta di errore invoca ancora nfsd4_secinfo_no_name_release(), che chiama exp_put() su un sin_exp non NULL.

Inizializzare sin_exp prima del primo passaggio di decodifica potenzialmente fallibile, in conformità con nfsd4_decode_secinfo().

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Linux

Prenotare

09/06/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!