CVE Intelligence
Análise Assistido por IA

CVE-2026-53049: Kernel Linux GFS2: bloqueio ausente no caminho de descarga de log

O código GFS2 do kernel Linux chama rotinas de descarga de log a partir de gfs2_logd() sem manter sdp->sd_log_flush_lock, bloqueio que essas rotinas precisam para excluir transações concorrentes. Commits upstream adicionam o auxiliar sem bloqueio __gfs2_log_flush() e fazem gfs2_logd() obter o bloqueio antes das chamadas de descarga. A CNA atribuiu nota 9.8 (crítica) pelo CVSS 3.1, e nenhuma exploração confirmada aparece nas fontes consultadas.

Publicada em 13/10/2026 · Atualizada em 13/10/2026 · Read in English

Visão geral

O registro descreve uma lacuna de bloqueio no código do sistema de arquivos GFS2 do kernel Linux. A função gfs2_logd() chama gfs2_ail1_start(), gfs2_ail1_wait() e gfs2_ail1_empty() sem manter sdp->sd_log_flush_lock, embora essas funções exijam exclusão contra transações concorrentes. A correção descrita no registro adiciona a função sem bloqueio __gfs2_log_flush() e faz gfs2_logd() obter o bloqueio antes das chamadas de descarga.

Impacto

A CNA atribuiu pontuação base CVSS 3.1 de 9.8 (crítica), com o vetor AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, que indica, como pontuado, alto impacto em confidencialidade, integridade e disponibilidade. A descrição não informa uma consequência concreta, como travamento, corrupção de dados ou escalonamento de privilégios. O registro também não explica como o caminho sem bloqueio seria alcançado pela rede sem privilégios, por isso essa pontuação deve ser verificada na análise da CNA ou do NVD.

Produtos e versões afetadas

O registro lista o produto Linux Linux Kernel com estas faixas:

  • De 5.7 até, sem incluir, 5.15.209
  • De 5.16 até, sem incluir, 6.1.175
  • De 6.2 até, sem incluir, 6.6.141
  • De 6.7 até, sem incluir, 6.12.91
  • De 6.13 até, sem incluir, 6.18.33
  • De 6.19 até, sem incluir, 7.0.10

O registro traz sete commits de correção na árvore stable do kernel.org. Ele não associa cada commit a uma ramificação específica, então administradores devem confirmar o status de correção da própria build do kernel junto à distribuição ou ao fornecedor.

Status de exploração

O registro indica que a falha não consta no catálogo KEV da CISA. Nenhuma exploração confirmada aparece nas fontes consultadas.

Remediação e mitigação

  • Atualize para uma versão estável do kernel que inclua os commits upstream listados no registro, usando o canal de atualização da distribuição ou do fornecedor.
  • Priorize sistemas que montam sistemas de arquivos GFS2, já que a falha está nesse caminho de código.
  • Consulte avisos do fornecedor para correções retroportadas, pois a numeração de ramificações estáveis sozinha pode não refletir todas as builds das distribuições.

Orientação para detecção

  • Inventarie as versões do kernel e compare-as com as faixas afetadas acima.
  • Identifique hosts com o módulo gfs2 carregado ou volumes GFS2 montados.
  • Acompanhe os logs do kernel em busca de erros ou travamentos do GFS2 relacionados à descarga de log como sinal geral de saúde, sem tratar a ausência desses sinais como prova de segurança.

Limitações das informações disponíveis

O registro fornece a descrição do commit, dados CVSS da CNA, faixas afetadas e links de correção, mas não traz prova de conceito, rastro de travamento nem análise de impacto específica de fornecedor. A CWE aparece como CWE-667 sem nome no registro. As condições exatas para acionar o problema não são informadas.

Para o registro completo, veja o NVD e o Registro CVE.

Perguntas frequentes

O CVE-2026-53049 está sendo explorado?

O registro indica que o CVE não consta no catálogo KEV da CISA, e nenhuma exploração confirmada aparece nas fontes consultadas.

Quais versões do kernel Linux são afetadas?

O registro lista faixas de 5.7 até, sem incluir, 5.15.209, de 5.16 até, sem incluir, 6.1.175, de 6.2 até, sem incluir, 6.6.141, de 6.7 até, sem incluir, 6.12.91, de 6.13 até, sem incluir, 6.18.33, e de 6.19 até, sem incluir, 7.0.10.

O que os administradores devem fazer?

Atualizar para um kernel estável da distribuição ou do fornecedor que inclua os commits upstream listados no registro, e confirmar o status de correção da própria build.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.