CVE-2026-53088: Kernel Linux: erro off-by-one na limpeza de tx_cb do driver bcmgenet
A CVE-2026-53088 é um erro off-by-one no driver de rede bcmgenet do kernel Linux, em que a limpeza do bloco de controle de transmissão retorna a entrada errada. A CNA atribui pontuação CVSS 3.1 de 9.8, e o registro lista commits de correção upstream em várias ramificações estáveis. O registro não indica inclusão no CISA KEV nem exploração confirmada nas fontes consultadas.
Visão geral
A CVE-2026-53088 é uma falha no driver de rede bcmgenet do kernel Linux. Segundo o registro, a rotina bcmgenet_put_txcb retrocede o ponteiro de escrita de transmissão na ordem errada, por isso retorna um bloco de controle de transmissão (tx_cb) que não é o que está sendo retrocedido durante a limpeza. A correção upstream primeiro retrocede o ponteiro e depois retorna a entrada para a qual ele aponta. O registro classifica a fraqueza como CWE-193 (erro off-by-one).
Impacto
- A pontuação da CNA é 9.8 (Crítica), com vetor CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, que descreve um problema alcançável pela rede, sem necessidade de privilégios ou interação do usuário, com alto impacto em confidencialidade, integridade e disponibilidade.
- O registro não descreve um caminho de exploração concreto nem uma consequência observada, portanto a pontuação deve ser lida como avaliação da CNA.
- Inferência: a limpeza incorreta de blocos de controle de transmissão pode deixar o estado do driver inconsistente, o que é coerente com o tratamento do problema como correção. O efeito preciso não consta no registro.
Produtos e versões afetadas
O registro lista o produto Linux Linux Kernel com estes intervalos:
- ≥ 3.16.50 e < 3.17
- ≥ 4.13.1 e < 5.10.258
- ≥ 5.11 e < 5.15.209
- ≥ 5.16 e < 6.1.175
- ≥ 6.2 e < 6.6.141
- ≥ 6.7 e < 6.12.91
- ≥ 6.13 e < 6.18.33
- ≥ 6.19 e < 7.0.10
- Versão 4.13 e os candidatos a lançamento 4.13-rc2 até 4.13-rc7
O registro não informa explicitamente as versões corrigidas. Inferência: os limites superiores dos intervalos sugerem as primeiras versões corrigidas em cada ramificação, o que deve ser confirmado nos commits estáveis upstream e nos avisos da sua distribuição.
Situação de exploração
- O registro indica que a vulnerabilidade não consta no catálogo CISA KEV, sem datas de KEV e sem pontuação EPSS disponível.
- Nenhuma exploração confirmada aparece nas fontes consultadas.
Correção e mitigação
- Atualize para uma versão estável do kernel na sua ramificação que contenha a correção upstream. O registro lista commits de correção para várias linhas estáveis.
- Em kernels de distribuição, siga os avisos de kernel do fornecedor e verifique se o pacote instalado inclui o patch retroportado.
- O registro não descreve uma solução alternativa. Se a correção for adiada, verifique se o driver bcmgenet está em uso nos seus sistemas e limite a exposição de rede desses sistemas (inferência).
Orientação para detecção
- Compare a versão do kernel em execução com os intervalos acima, considerando retroportes feitos pelos fornecedores de distribuição.
- Mantenha um inventário dos sistemas que usam o driver bcmgenet para priorizar a correção.
- Monitore logs do kernel e o comportamento das interfaces de rede em sistemas afetados em busca de erros de transmissão inexplicados ou instabilidade. Trata-se de recomendação geral, não de assinatura de detecção extraída do registro.
Limitações das informações disponíveis
- O registro não contém detalhes de exploração, texto de aviso específico de fornecedor, lista de hardware nem solução alternativa.
- O registro não fornece nome de CWE nem título; o título usado aqui foi derivado da descrição.
- A versão corrigida de cada ramificação não é informada explicitamente e deve ser verificada.
- As fontes consultadas incluem o registro CVE e a entrada no NVD.
Perguntas frequentes
A CVE-2026-53088 é conhecida por ser explorada?
O registro indica que ela não consta no CISA KEV, e nenhuma exploração confirmada aparece nas fontes consultadas.
Quais kernels são afetados?
O registro lista vários intervalos de versão em ramificações estáveis, começando em 3.16.50 e incluindo a série de desenvolvimento 4.13. Compare o seu kernel com a seção de versões afetadas e com os avisos do fornecedor.
O que devo fazer?
Aplique a atualização estável ou do fornecedor que contenha a correção upstream e verifique os retroportes em kernels de distribuição, pois o registro não informa explicitamente as versões corrigidas.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.