#Segurança de servidores

CVE-2026-64530: Vulnerabilidade crítica no kernel Linux

Uma vulnerabilidade crítica foi identificada no kernel Linux, afetando várias versões. É crucial atualizar para evitar problemas de segurança.

CVE-2026-64530: Vulnerabilidade crítica no kernel Linux

Introdução

Uma vulnerabilidade crítica foi identificada no kernel Linux, que pode afetar a segurança e a estabilidade do sistema. Esta vulnerabilidade permite que um atacante potencialmente cause um uso após liberação (UAF) de memória, o que pode levar a comportamentos indesejados no sistema.

O que aconteceu?

A vulnerabilidade reside na forma como o kernel Linux lida com a classificação de pacotes de rede. Especificamente, quando a função tcf_classify() retorna TC_ACT_CONSUMED, o pacote de rede (skb) não deve ser manipulado novamente, pois já não está sob a posse do chamador. No entanto, a função tcf_qevent_handle() não tratou corretamente este caso, permitindo que o skb fosse manipulado indevidamente, resultando em um uso após liberação.

Como funciona a vulnerabilidade

Quando um pacote de rede é processado e classificado, se ele for marcado como consumido, não deve ser tocado novamente. A falha ocorre quando o skb é retornado ao chamador como se a classificação tivesse sido bem-sucedida, permitindo que operações subsequentes sejam realizadas em um skb que já não é de sua propriedade. Isso pode levar a corrupção de memória e, em última análise, a um comportamento inesperado do sistema.

Qual é o impacto real?

O impacto desta vulnerabilidade é considerado crítico, uma vez que pode permitir que um atacante cause falhas no sistema, potencialmente levando a uma negação de serviço ou à execução de código malicioso. A manipulação inadequada de pacotes de rede pode afetar a integridade e a disponibilidade do sistema.

Que versões são afetadas?

  • linux kernel ≥ 5.15.148 < 5.15.212
  • linux kernel ≥ 6.1.75 < 6.1.178
  • linux kernel ≥ 6.6.14 < 6.6.145
  • linux kernel ≥ 6.7.2 < 6.12.97
  • linux kernel ≥ 6.13 < 6.18.40
  • linux kernel ≥ 6.19 < 7.1.5

Como corrigir

  1. Verifique a versão do seu kernel Linux utilizando o comando uname -r.
  2. Se a sua versão estiver entre as afetadas, atualize para uma versão corrigida. Consulte a documentação do fabricante para obter informações sobre as versões seguras.
  3. Reinicie o sistema após a atualização para garantir que as alterações entrem em vigor.
  4. Monitore os avisos de segurança do kernel Linux para futuras atualizações e correções.

Mitigação enquanto não atualizas

Enquanto não for possível atualizar, considere limitar o acesso à rede e monitorizar o tráfego para detectar comportamentos anómalos. Além disso, desative funcionalidades que possam estar relacionadas à manipulação de pacotes de rede, se aplicável.

Conclusão

É fundamental que os administradores de sistemas e os proprietários de servidores Linux estejam cientes desta vulnerabilidade e tomem medidas imediatas para atualizar seus sistemas. A segurança deve ser uma prioridade para evitar possíveis explorações e garantir a integridade dos dados.

// Fontes

  1. NVD — CVE-2026-64530 nvd.nist.gov ↗
  2. CVE.org — CVE-2026-64530 cve.org ↗
  3. Linux kernel (git) (correção) git.kernel.org ↗
  4. Linux kernel (git) (correção) git.kernel.org ↗
  5. Linux kernel (git) (correção) git.kernel.org ↗
  6. Linux kernel (git) (correção) git.kernel.org ↗
  7. Linux kernel (git) (correção) git.kernel.org ↗
  8. Linux kernel (git) (correção) git.kernel.org ↗
  9. Linux kernel (git) (correção) git.kernel.org ↗

// ++ — relacionados