PT-2026-61103 · Linux · Linux
CVE-2026-53398
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
In the Linux kernel, the following vulnerability has been resolved:
NFSD: Fix SECINFO NO NAME decode error cleanup
nfsd4 decode secinfo no name() currently initializes sin exp after
decoding sin style. If the XDR stream is truncated, the decoder returns
nfserr bad xdr before sin exp is initialized.
Since commit 3fdc54646234 ("NFSD: Reduce amount of struct
nfsd4 compoundargs that needs clearing"), the inline iops array is not
cleared between RPC calls. A failed SECINFO NO NAME decode can therefore
leave sin exp holding stale union contents from a previous operation.
The error response path still invokes nfsd4 secinfo no name release(),
which calls exp put() on a non-NULL sin exp.
Initialize sin exp before the first failable decode step, matching
nfsd4 decode secinfo().
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux