PT-2026-90384 · Linux · Linux

CVE-2026-89668

·

Publicado

2026-09-11

·

Atualizado

2026-09-11

Nenhuma

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
nfsd: move nfsd debugfs init() after nfsd4 init slabs() in init nfsd()
nfsd debugfs init() runs before nfsd4 init slabs() in init nfsd(). If the slab allocation fails, the bare "return retval" bypasses nfsd debugfs exit(), leaving orphan debugfs files with stale fops pointers into the freed module text.
Move nfsd debugfs init() to after the slab init succeeds, so the early return has no debugfs state to clean up.
Since debugfs is now the more recently initialized of the two, also update the unwind paths to match reverse-initialization (LIFO) order: run nfsd debugfs exit() before nfsd4 free slabs() in both the init nfsd() error path and exit nfsd(). The nfsd debugfs files only reference module-global state and have no dependency on the slab caches, so that reordering is a cleanup with no functional change.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

CVE-2026-89668

Produtos afetados

Linux