Greg Kroah-Hartman utiliza fuzzing assistido por IA no kernel do Linux

O mantenedor do kernel estável do Linux, Greg Kroah-Hartman, começou a utilizar uma ferramenta de fuzzing assistido por IA em uma ramificação chamada 'clanker' para testar a base de código do kernel. A ferramenta já resultou em correções para vulnerabilidades em subsistemas como ksmbd e SMB. Patches provenientes desse esforço agora abrangem áreas que incluem USB, HID, WiFi e rede.

Greg Kroah-Hartman, figura central na manutenção do kernel do Linux, começou a realizar testes com a ramificação 'clanker' focando no código ksmbd e SMB. Esse processo de fuzzing, que insere dados malformados em um software para descobrir bugs, revelou problemas como uma falha de validação EaNameLength em smb2_get_ea(), a ausência de uma verificação de limites necessária antes de acessar sub_auth[2] e um vazamento de memória mechToken durante falhas na decodificação SPNEGO. Kroah-Hartman enviou uma série de três patches e alertou os revisores: 'por favor, não confiem neles de forma alguma e verifiquem se eu não estou inventando tudo isso antes de aceitá-los'. Ele escolheu esse código por sua facilidade de teste local com máquinas virtuais, concentrando-se em cenários de clientes não confiáveis. A ramificação 'clanker' desde então se expandiu, acumulando correções em subsistemas como USB, HID, WiFi, LoongArch e rede. Kroah-Hartman mantém as ramificações estáveis do kernel usadas em servidores, smartphones e dispositivos embarcados em todo o mundo. Linus Torvalds, criador do Linux, manifestou interesse na IA para a manutenção do kernel. No Open Source Summit Japan do ano passado, ele mencionou um próximo Maintainer Summit para discutir políticas sobre ferramentas de IA. Torvalds compartilhou um experimento em que uma ferramenta de IA apoiou suas objeções a uma fusão e identificou problemas adicionais, embora tenha enfatizado o papel da IA na revisão em vez da escrita de código. Essa abordagem mantém os seres humanos no controle: o fuzzer de IA sinaliza os bugs, mas desenvolvedores experientes como Kroah-Hartman revisam e criam os patches.

Artigos relacionados

Linus Torvalds has rejected efforts to limit AI-assisted coding in the Linux kernel. In a July 14 mailing list post, he stated that Linux is not an anti-AI project and advised opponents to fork the kernel or walk away.

Reportado por IA

Linux stable kernel maintainer Greg Kroah-Hartman delivered a keynote on Rust integration during the Open Source Summit India 2026 held in Mumbai in June.

domingo, 24 de maio de 2026, 22:08h

Linus Torvalds notes AI boost to Linux kernel commits

quinta-feira, 21 de maio de 2026, 05:10h

Rust proposal targets 80 percent of linux kernel cves

segunda-feira, 18 de maio de 2026, 02:56h

Linus Torvalds flags AI reports flooding kernel security list

sábado, 16 de maio de 2026, 01:18h

Linux 7.1 kernel adds rules for security bugs and ai reports

segunda-feira, 11 de maio de 2026, 16:32h

Linux kernel could gain kill switch for vulnerable functions

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar