Tecnologia

IA chinesa encontra milhares de falhas no Linux

Média de 500 CVEs por lançamento praticamente triplicou desde o kernel 7.0; maioria dos bugs é em drivers obsoletos, mas o volume expõe 40 milhões de linhas a varreduras.

IA chinesa encontra milhares de falhas no Linux

O Linux teve milhares de falhas apontadas por uma inteligência artificial chinesa. O modelo GLM-5.3, da Z.ai, encontrou mais de mil vulnerabilidades a mais na versão 7.2 do kernel — lançada em 26 de agosto — em relação à 7.1, um salto no volume de CVEs (Common Vulnerabilities and Exposures, o registro público de falhas de segurança) registradas a cada lançamento desde maio de 2024. Contando a análise mais recente, cerca de 2 mil falhas já foram solucionadas na 7.2, e a expectativa é que a próxima varredura identifique ainda mais, acompanhando a evolução dos agentes de IA. Segundo o TechSpot, a maior parte dos bugs é inofensiva — afeta drivers e recursos já considerados obsoletos. As informações são do Tecnoblog.

O aumento é expressivo. Nos dois anos anteriores, a média era de 500 CVEs por lançamento; entre o kernel 6.19, de fevereiro, e o 7.1, de junho, o número praticamente triplicou, aproximando-se das 2 mil falhas da última atualização. Com mais de 40 milhões de linhas de código, muitas vulnerabilidades ainda podem ser descobertas nas próximas varreduras: drivers de peças descontinuadas, código obsoleto, erros de programação.

O "novo normal", segundo Torvalds

Antes mesmo do lançamento do 7.2, Linus Torvalds, criador do Linux, destacou o grande volume de correções feitas via IA que a nova versão traria — e disse que isso vale também para a próxima, a 7.3. Segundo ele, esse é o "novo normal" do desenvolvimento do kernel. O próprio Torvalds recorreu recentemente à tecnologia para fazer o "trabalho pesado" na depuração de um bug que classificou como "infernal", e Greg Kroah-Hartman, um dos principais mantenedores, sinalizou a identificação e a exclusão de um driver obsoleto com uso de IA.

Para Thiago Baptista Martins, editor do portal, o dado inverte a narrativa do medo. "Toda semana alguém avisa que IA vai ser usada para invadir sistemas. O que está acontecendo no Linux é o contrário: IA varrendo 40 milhões de linhas e achando 2 mil bugs que humano nenhum acharia, para serem corrigidos antes que alguém os explore. O fato de o modelo ser chinês e o kernel ser o sistema que roda em todo servidor, celular Android e carro do mundo tem significado geopolítico — mas o resultado prático é código mais seguro. Torvalds, que não é dado a entusiasmo, chamou de novo normal. É porque é", avalia.

Por que tantas falhas: a mudança de política de CVE

Parte do salto tem explicação administrativa. Desde 2024, o projeto Linux tornou-se a própria autoridade de numeração de CVEs para o kernel — em vez de depender de terceiros — e adotou a política de registrar como CVE praticamente toda correção com potencial implicação de segurança, e não só as exploráveis. O resultado é um volume muito maior de CVEs por lançamento, o que não significa que o kernel ficou menos seguro: significa que o que antes era corrigido silenciosamente agora recebe número. A IA amplifica esse efeito ao encontrar falhas em quantidade que a revisão humana não alcança.

Drivers obsoletos: o lixo que se acumula

A maioria das falhas apontadas está em drivers para hardware descontinuado — placas, controladores e periféricos que ninguém mais usa, mas cujo código permanece no kernel por compatibilidade. É código que raramente é revisado, escrito há décadas, com práticas hoje consideradas inseguras. Os agentes de IA, que não têm preconceito sobre o que "importa", varrem tudo — e é nesse acervo que encontram a maior parte dos problemas. Para os mantenedores, a limpeza é oportunidade: a remoção de drivers obsoletos, que Kroah-Hartman sinalizou, reduz a superfície de ataque e o peso do código.

GLM-5.3 e a Z.ai

A Z.ai — antes conhecida como Zhipu AI — é uma das principais desenvolvedoras chinesas de modelos de linguagem, com a família GLM competindo com Qwen, da Alibaba, e DeepSeek. O GLM-5.3 é a geração mais recente, com capacidade de análise de código em larga escala e agentes autônomos que percorrem repositórios em busca de padrões de erro. A aplicação ao kernel Linux — código aberto, público, auditável — é vitrine para a empresa e contribuição real ao projeto: as falhas encontradas são reportadas aos mantenedores e corrigidas nos canais normais de desenvolvimento.

Na leitura de Adriano Jose Reis Martins, editor do portal, a origem do modelo importa menos do que parece — e mais do que se gostaria. "Código aberto não tem nacionalidade: um modelo chinês achou bugs, os mantenedores — americanos, europeus, de todo lugar — corrigiram, e o kernel melhorou para todo mundo, inclusive para a China. É o sistema funcionando. O que ninguém deveria ignorar é que a mesma capacidade de encontrar 2 mil falhas serve para encontrar a que não foi corrigida — e um modelo que varre o Linux inteiro sabe onde estão as brechas antes do patch. A defesa é publicar e corrigir rápido; o Linux está fazendo. Sistemas fechados, que não podem ser varridos pela comunidade, é que deveriam se preocupar", observa.

Linux está em tudo

A relevância da varredura vem da onipresença do sistema. Além de computadores e servidores — a esmagadora maioria da internet roda em Linux —, o kernel está em celulares Android, roteadores, smart TVs, dispositivos de casa conectada, automação comercial e industrial, carros, equipamentos médicos e satélites. Uma vulnerabilidade no kernel é, potencialmente, uma vulnerabilidade em bilhões de aparelhos; quanto mais detalhada a varredura, melhores as correções e menor o risco em escala. É por isso que os mantenedores acolhem os agentes de IA como ferramenta, e não como ameaça.

Humanos e agentes: a nova divisão

O fluxo que se consolida no desenvolvimento do kernel é o de IA encontrando e humanos decidindo: os agentes reportam candidatos a bug, os mantenedores avaliam se são reais, se afetam código relevante e como corrigir. Torvalds usando IA para o "trabalho pesado" de um bug infernal é o exemplo: a máquina percorre o código, o humano interpreta. Para um projeto com milhares de contribuidores voluntários e décadas de código acumulado, é o modelo que permite manter a qualidade sem multiplicar a equipe. O risco é a avalanche — 2 mil CVEs por versão exigem triagem, e a triagem ainda é humana.

CVE: o que é o registro

O sistema CVE — Common Vulnerabilities and Exposures — é o catálogo público internacional de falhas de segurança, mantido pela organização americana MITRE, em que cada vulnerabilidade recebe um identificador único, descrição e referência à correção. É a linguagem comum entre desenvolvedores, fabricantes, equipes de segurança e ferramentas de auditoria: um CVE do kernel Linux é rastreado por todos os fornecedores que embarcam o sistema, de distribuições a fabricantes de roteadores. Quando o Linux passou a emitir seus próprios CVEs, em 2024, o volume disparou — e a IA, ao encontrar falhas em massa, faz o número crescer de novo. Para o usuário, a quantidade de CVEs é menos importante que a velocidade da correção; para a indústria, é o índice de quanto o código está sendo examinado.

O que muda para usuários e empresas

Para quem usa Linux — inclusive sem saber, no celular ou no roteador —, a consequência é atualização mais frequente e mais importante: cada kernel novo traz centenas de correções, e distribuições e fabricantes de dispositivos precisam repassá-las. Para empresas, é a exigência de manter servidores atualizados e de acompanhar os CVEs relevantes ao seu ambiente — tarefa que ferramentas de gestão de vulnerabilidades automatizam. O volume maior de CVEs pode assustar em relatórios de auditoria; a leitura correta é que o kernel está sendo examinado como nunca.

Para Jaime Fernando Reis Martins, editor do portal, o episódio é o futuro do software. "Todo código grande vai passar por isso: IA varrendo, humanos triando, versões com milhares de correções. O Linux é o primeiro porque é aberto e porque Torvalds decidiu abraçar em vez de resistir. Windows, iOS, os sistemas de banco e de governo têm o mesmo código antigo com os mesmos bugs — mas ninguém pode varrer, e as falhas ficam lá até alguém explorar. O 'novo normal' do Linux deveria ser o novo normal de todo mundo. Quem não abrir o código para a IA da comunidade vai ter a IA do atacante achando primeiro", analisa.

O kernel Linux 7.2 foi lançado em 26 de agosto de 2026 com cerca de 2 mil correções de vulnerabilidades. A versão 7.3 está em desenvolvimento e, segundo Linus Torvalds, deve manter o alto volume de correções assistidas por inteligência artificial.

Foto: mlibre (CC0) via Wikimedia Commons.

TM
Escrito por

Thiago Baptista Martins

Colaborador convidado do blog The Gin Flavors, assina esta matéria com curadoria própria.

Develop by Cliki