Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Jorge Mora

Pesquisador deNetApp
#36102de 56,330
7.8CVSS total
Vulnerabilidades · 1
PT-2024-21546
7.8
2024-01-25
Linux · Linux Kernel · CVE-2024-26870
**Nome do software vulnerável e versões afetadas** Versões do kernel Linux anteriores à 6.6.0-61.fc40.aarch64 **Descrição** Foi corrigida uma vulnerabilidade no kernel Linux, especificamente no módulo NFSv4.2. O problema ocorre quando a função `listxattr()` é chamada com um tamanho de buffer igual a 0, o que retorna o tamanho real do buffer necessário para uma chamada subsequente. No entanto, quando o tamanho é maior que 0, `nfs4 listxattr()` não retorna um erro, fazendo com que a função `nfs4 listxattr nfs4 user()` acione um bug no kernel. Este bug é reproduzido quando `generic listxattr()` retorna ‘system.nfs4 acl’ e `lisxattr()` é chamada com um tamanho de 16. Para corrigir este problema, foi adicionada uma verificação à função `nfs4 listxattr()` para retornar um erro ERANGE quando ela for chamada com um tamanho maior que 0 e o valor de retorno for maior que o tamanho. **Recomendações** Para resolver este problema, atualize o kernel do Linux para uma versão posterior à 6.6.0-61.fc40.aarch64. Como solução temporária, considere desativar a função `nfs4 listxattr()` até que um patch esteja disponível. Além disso, restrinja o acesso ao módulo NFSv4.2 vulnerável para minimizar o risco de exploração.