CVE-2026-53398 in Linuxinformação

Sumário

de VulDB • 19/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

NFSD: Correção da limpeza de erro de decodificação SECINFO_NO_NAME

A função nfsd4_decode_secinfo_no_name() atualmente inicializa sin_exp após decodificar sin_style. Se o fluxo XDR estiver truncado, o decodificador retorna nfserr_bad_xdr antes que sin_exp seja inicializado.

Desde o commit 3fdc54646234 ("NFSD: Reduzir a quantidade de struct nfsd4_compoundargs que precisa ser limpa"), a matriz iops inline não é limpada entre chamadas RPC. Portanto, uma falha na decodificação SECINFO_NO_NAME pode deixar sin_exp com conteúdos obsoletos da união (union) provenientes de uma operação anterior.

O caminho de resposta de erro ainda invoca nfsd4_secinfo_no_name_release(), que chama exp_put() em um sin_exp não nulo.

Inicialize sin_exp antes do primeiro passo de decodificação sujeito a falha, correspondendo ao comportamento de nfsd4_decode_secinfo().

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

09/06/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380123

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!