CVE-2026-99131 in Linux
Sumário
de VulDB • 28/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
xfs: corrige verificação de capacidade em xfs
Um usuário relatou um bug onde ele conseguiu burlar a cota do grupo ao alterar o gid (GID) de um arquivo para um ID de grupo diferente ao qual o mesmo usuário pertencia, embora as cotas estivessem sendo aplicadas tanto nos gids quanto no tamanho do arquivo ser grande o suficiente para exceder o limite rígido da cota.
O commit eba0549bc7d1 substituiu uma chamada capable() por has_capability_noaudit() para evitar mensagens desnecessárias de auditoria do SELinux. Acontece que ambas as chamadas têm semânticas ligeiramente diferentes, embora sua documentação pareça similar. Em resumo:
capable() - Testa as credenciais efetivas da tarefa has_ns_capability_noaudit() - Testa as credenciais reais da tarefa
Isso na maioria das vezes não tem diferença prática, mas em alguns casos como alterar atributos (especificamente o ID do grupo neste caso) através de um cliente NFS isso permitirá que o código de cota use XFS_QMOPT_FORCE_RES, efetivamente contornando as verificações de contabilização da cota.
Usar ns_capable_noaudit() deve corrigir este problema e evitar mensagens de auditoria do SELinux.
Isso também corrige as chamadas restantes para has_capability_noaudit().
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.