CVE-2026-46300: falha de alta gravidade em Linux
net: skbuff: preserve shared-frag marker during coalescing
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Corrija agora. Ela está sob exploração confirmada pelo CISA, tem alerta oficial do governo brasileiro e tem exploit funcional público.
O governo federal publicou alerta, recomendação ou boletim que cita esta vulnerabilidade.
- CTIR Gov · ALERTA 103/2026 · 29 out 2026Vulnerabilidade crítica no Kernel - Linuxler no gov.br ↗
Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Uma falha no tratamento de buffers de rede do kernel Linux pode perder um marcador que indica que alguns dados são compartilhados. Com isso, o kernel pode modificar dados que deveria ter copiado antes, o que pode corromper informações usadas por outras partes do sistema.
Em skb_try_coalesce(), fragmentos paginados transferidos de um skb de origem com SKBFL_SHARED_FRAG definido são anexados ao skb de destino sem propagar essa flag. A entrada ESP depende de skb_has_shared_frag() para pular skb_cow_data() em skbs não clonados e não lineares, então, após o coalescing de recepção TCP, pode ocorrer descriptografia in-place sobre fragmentos apoiados em page cache. O impacto relatado é escrita não intencional in-place em memória compartilhada e de propriedade externa, afetando a integridade; a correção no kernel Linux propaga o marcador durante a transferência dos fragmentos.
No mesmo produto, das mais perigosas para as menos.