Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Jorge Mora

Pesquisador deNetApp
#45765de 53,639
5.5CVSS total
Vulnerabilidades · 1
PT-2024-21546
5.5
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.