CVE-2026-53398 in Linuxinformation

Résumé

par VulDB • 19/07/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

NFSD : Correction de l'erreur de nettoyage lors du décodage SECINFO_NO_NAME

La fonction nfsd4_decode_secinfo_no_name() initialise actuellement sin_exp après avoir décodedin_style. Si le flux XDR est tronqué, le décodeur renvoie nfserr_bad_xdr avant que sin_exp ne soit initialisé.

Depuis l'engagement 3fdc54646234 (« NFSD : Réduction de la quantité de struct nfsd4_compoundargs à effacer »), le tableau iops inline n'est plus vidé entre les appels RPC. Un échec du décodage SECINFO_NO_NAME peut donc laisser sin_exp contenir des données obsolètes (stale) issues d'une opération précédente.

Le chemin de réponse d'erreur invoque toujours nfsd4_secinfo_no_name_release(), qui appelle exp_put() sur un sin_exp non NULL.

Initialisez sin_exp avant la première étape de décodage susceptible d'échouer, en cohérence avec nfsd4_decode_secinfo().

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

Responsable

Linux

Réserver

09/06/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380123

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you know our Splunk app?

Download it now for free!