A CVE-2026-99999, chamada PwnEscape, foi divulgada publicamente em 15 de outubro de 2026, segundo a Next.ink. A falha está no processamento de checksum IPv4 do kernel Linux do host: a Vercel e a PWN.AI relataram divulgação de memória em sandboxes de produção da Vercel; travamentos e execução de código no host foram demonstrados em máquinas de laboratório dos pesquisadores. A Vercel descreveu os resultados da demonstração, e a PWN.AI publicou a análise técnica de Paulos Yibelo.
Como a falha alterava o processamento IPv4
O problema estava no kernel Linux do host, não no código do KVM. Metadados de checksum controlados a partir da máquina virtual podiam levar a uma gravação adiada que alterava um cabeçalho IPv4 depois de ele já ter sido analisado pelo kernel. Assim, etapas distintas do processamento podiam trabalhar com interpretações diferentes do pacote, como descreve a análise da PWN.AI.
No caso controlado relatado pela PWN.AI, 28 bytes de dados lógicos do pacote foram depois interpretados como um cabeçalho IPv4 de 60 bytes. A diferença, 32 bytes, ultrapassava a extensão lógica dos dados do pacote naquele teste.
O que foi demonstrado em produção e no laboratório
A demonstração em produção relatada pela Vercel e pela PWN.AI envolveu divulgação de memória do host em sandboxes da Vercel. As duas fontes situam os testes de travamento e execução de código no host em máquinas de pesquisadores. A PWN.AI também descreveu gravações selecionadas de 64 bytes no kernel do host e uma cadeia limitada até host-root em seu próprio equipamento KVM. Esses resultados de laboratório não são o relato de uma execução de host-root em produção da Vercel.
A diferença importa para dimensionar o que foi observado: a divulgação de memória foi demonstrada no ambiente de produção; os resultados de controle do host vieram dos testes em laboratório.
O que a correção do kernel verifica
O commit aceito no projeto Linux acrescentou uma verificação antes da conclusão do checksum: csum_start precisa estar no início do cabeçalho IPv4 analisado ou depois dele. Em termos do código, o limite é network_header + ip_hdrlen(skb).
A PWN.AI descreve a mudança como uma proteção adicional contra o caminho demonstrado de sobrescrita do cabeçalho IPv4. A verificação não valida se o destino é o campo correto de checksum TCP/UDP nem reformula todo o processamento de checksums.
A PWN.AI relatou que a correção foi aceita na árvore de rede do Linux em 8 de outubro de 2026 e integrada ao kernel principal em 14 de outubro. A Next.ink informou que o registro CVE e as versões estáveis corrigidas foram publicados em 15 de outubro.
Versões corrigidas relatadas e backports
Em seu relato, a Next.ink listou como corrigidas as versões 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.57 e 7.2.11, e informou que a versão 7.3 não era afetada. Distribuições Linux podem retroportar correções para seus próprios pacotes; por isso, o número exibido por uname -r não basta para confirmar o estado do pacote. Para uma instalação específica, a referência prática é o aviso de segurança da própria distribuição.