PT-2026-64519 · Linux+2 · Linux Kernel+2
CVE-2026-64298
·
Publicado
2026-07-25
·
Atualizado
2026-09-07
CVSS v3.1
7.1
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Existe um problema na implementação do NFSv4 onde a função
nfs open permission mask() não inclui MAY WRITE na máscara de acesso quando a flag O TRUNC é utilizada durante a abertura de um arquivo. Isso ocorre porque a máscara é derivada exclusivamente do O ACCMODE. Consequentemente, uma solicitação como open(O RDONLY | O TRUNC) em um arquivo no qual o chamador não possui permissões de escrita pode passar pela verificação de autorização local em nfs may open() através do caminho can open delegated() em nfs4 try open cached(). Isso permite que a truncagem seja enviada ao servidor como um SETATTR(size=0) através do stateid de delegação, o qual o servidor aceita, violando os requisitos do POSIX de que tal operação deveria falhar com EACCES.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux Kernel
Rocky Linux
Ubuntu