CVE-2026-53043: Kernel Linux ocfs2 DLM - falta de verificação de limites em dlm_match_regions()
O gerenciador distribuído de travas ocfs2 do kernel Linux usa o campo qr_numregions de mensagens DLM_QUERY_REGION recebidas como limite de laços sem verificá-lo antes. Segundo o registro, uma mensagem forjada pode causar acesso à memória fora dos limites, e a CNA classifica a falha como Crítica, com pontuação CVSS 3.1 de 9.1. O registro lista commits de correção nas versões estáveis do kernel, e nenhuma exploração confirmada aparece nas fontes consultadas.
Visão geral
A CVE-2026-53043 afeta o código do gerenciador distribuído de travas (DLM) do ocfs2 no kernel Linux. A função dlm_match_regions() usa o campo qr_numregions de uma mensagem de rede DLM_QUERY_REGION como limite de laços sem verificá-lo contra O2NM_MAX_REGIONS, o número máximo de regiões para o qual o buffer qr_regions é dimensionado. O registro indica que a correção adiciona uma verificação de limites antes da execução dos laços.
Impacto
- Segundo a descrição do registro, uma mensagem forjada com qr_numregions acima de 32 pode causar leituras fora dos limites além do buffer qr_regions.
- A CNA atribui pontuação base CVSS 3.1 de 9.1 (Crítica), com vetor CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H, que descreve alcance pela rede sem privilégios nem interação do usuário, com alto impacto em confidencialidade e disponibilidade.
- A CWE atribuída é a CWE-787 (Escrita fora dos limites), enquanto a descrição fala em leituras fora dos limites. O registro não resolve essa diferença.
Produtos e versões afetadas
O registro lista o kernel Linux com estas faixas:
- de 2.6.37 antes de 5.10.258
- de 5.11 antes de 5.15.209
- de 5.16 antes de 6.1.175
- de 6.2 antes de 6.6.141
- de 6.7 antes de 6.12.91
- de 6.13 antes de 6.18.33
- de 6.19 antes de 7.0.10
O registro inclui oito referências de commits em versões estáveis do kernel. Não informa qual commit se aplica a qual ramo.
Status de exploração
O registro mostra que esta CVE não consta no catálogo KEV da CISA. Nenhuma exploração confirmada aparece nas fontes consultadas. Dados do EPSS não estão disponíveis no registro.
Correção e mitigação
- Atualize para uma versão estável do kernel do ramo correspondente à sua série, conforme indicado pelos commits estáveis referenciados.
- Priorize sistemas que usam ocfs2 com rede DLM, já que o caminho de código afetado pertence a esse subsistema.
- Após a atualização, verifique a versão do kernel em execução em relação às faixas afetadas.
Orientações de detecção
- Inventarie hosts com kernels Linux nas faixas afetadas e determine se o sistema de arquivos ocfs2 e os componentes DLM estão em uso.
- Revise os logs do kernel nos nós do cluster em busca de erros inesperados de ocfs2 ou DLM. O registro não descreve assinaturas específicas de log.
- Monitore o tráfego que chega aos nós do cluster ocfs2 em busca de conexões de origens não confiáveis, como medida de defesa em profundidade.
Limitações das informações disponíveis
- O registro não informa a versão exata corrigida para cada ramo, apenas as faixas afetadas e os links de commits.
- O registro não descreve detalhes de prova de conceito, e esta análise não fornece nenhum.
- A diferença entre leitura fora dos limites (descrição) e escrita fora dos limites (CWE) não está resolvida.
- O registro não informa se o ocfs2 está habilitado nas configurações padrão do kernel.
Perguntas frequentes
Esta vulnerabilidade é explorada ativamente?
O registro mostra que a CVE não consta no catálogo KEV da CISA, e nenhuma exploração confirmada aparece nas fontes consultadas.
O que os administradores devem fazer primeiro?
Identifique hosts com as faixas afetadas do kernel Linux que usam ocfs2 com DLM, depois atualize para uma versão estável do kernel do ramo correspondente e verifique a versão em execução.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.