CVE-2026-53395 in Linuxinformação

Sumário

de VulDB • 19/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

nfsd: corrige guarda de conflito ACL morta em nfsd4_create

A função nfsd4_create() transfere create->cr_dpacl/cr_pacl para o local nfsd_attrs por meio do inicializador designado e, em seguida, define imediatamente os ponteiros de origem como NULL. A subsequente verificação da guarda de conflito testa os campos de origem já definidos como nulos, tornando-a código permanentemente morto:

if (create->cr_acl) {
if (create->cr_dpacl || create->cr_pacl) /* sempre falso */

Quando um cliente codifica tanto FATTR4_WORD0_ACL quanto FATTR4_WORD2_POSIX_{DEFAULT,ACCESS}_ACL no mesmo bitmap de atributos CREATE, nfsd4_acl_to_attr() sobrescreve attrs.na_pacl/na_dpacl sem liberar os valores originais, vazando dois objetos slab posix_acl por solicitação. Solicitações repetidas causam esgotamento ilimitado do slab.

Correção: verificar attrs.na_dpacl/na_pacl (os valores transferidos) em vez de create->cr_dpacl/cr_pacl definido como nulo, seguindo o padrão correto já utilizado em nfsd4_setattr().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

09/06/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380132

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you know our Splunk app?

Download it now for free!