PT-2026-90414
CVE-2026-89698
·
Publicado
2026-09-11
·
Atualizado
2026-11-13
Descrição por
CVSS 4.0
2.0
BaixaMétricasAV:L/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Existe um problema no kernel do Linux onde a
struct nfsd genl rqstp declara os campos rq daddr e rq saddr como struct sockaddr de 16 bytes. Quando um cliente NFS IPv6 se conecta, a função nfsd genl rpc status compose msg() converte esses campos para ponteiros struct sockaddr in6 * de 28 bytes. Isso faz com que o sistema leia 8 bytes além do final do campo sockaddr e entre no membro adjacente rq flags. Consequentemente, a função nla put in6 addr envia um endereço IPv6 truncado e 8 bytes de dados do rq flags para o espaço do usuário através dos atributos netlink NFSD A RPC STATUS SADDR6 e NFSD A RPC STATUS DADDR6. Isso pode ser acessado por qualquer processo não privilegiado no namespace de rede porque o NFSD CMD RPC STATUS GET utiliza GENL CMD CAP DUMP sem exigir GENL ADMIN PERM.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾