A administração do GitHub anunciou o lançamento da primeira versão beta da função para procurar e eliminar automaticamente vulnerabilidades no código no momento em que ele está sendo escrito. O recurso combina os recursos do assistente GitHub Copilot e do sistema CodeQL para análise semântica de código.

Fonte da imagem: Rubaitul Azad / unsplash.com

A nova função será capaz de corrigir mais de dois terços das vulnerabilidades detectadas – muitas vezes sem a necessidade de o desenvolvedor editar o código de forma independente, garante a administração da plataforma. A correção automática de código com base na verificação cobrirá mais de 90% dos tipos de alerta com idiomas suportados. Atualmente, eles incluem JavaScript, Typescript, Java e Python. O recurso está disponível para todos os usuários do GitHub Advanced Security (GHAS).

Fonte da imagem: github.blog

A primeira geração do sistema CodeQL no GitHub foi lançada em 2019, quando a plataforma absorveu a startup que a desenvolveu, Semmle. Ao longo dos anos, diversas melhorias foram feitas no sistema, mas uma coisa permaneceu inalterada: ele está disponível gratuitamente apenas para pesquisadores e desenvolvedores de projetos de código aberto. A correção de vulnerabilidades no código e a preparação de explicações para as mesmas serão realizadas pelo modelo OpenAI GPT-4. O GitHub disse que a maioria das sugestões automatizadas de correção de código estariam corretas, mas alertou que “uma pequena porcentagem das correções propostas refletirá uma falta significativa de compreensão da base de código ou vulnerabilidade”.

avalanche

Postagens recentes

A Meta✴ oferecerá treinamento gratuito em redes de fibra óptica para americanos, ajudando-os a implantar rapidamente seus centros de dados com IA.

A Meta✴ anunciou o lançamento de um programa gratuito de quatro semanas, o LevelUp Fiber…

23 minutos atrás

Análise da MSI MEG X870E ACE MAX: A Rainha Mãe! / Placas-mãe

Meu primeiro contato com as placas-mãe da série MEG ACE foi em 2018, quando recebemos…

45 minutos atrás

Tim Cook está deixando o cargo de CEO da Apple, e Iron Ternus assumirá o posto.

A Apple anunciou uma mudança no cargo de CEO: John Ternus, atualmente vice-presidente de engenharia…

45 minutos atrás

A Meta está testando o WhatsApp Plus, uma assinatura que adiciona melhorias estéticas.

A Meta✴ está testando uma assinatura do WhatsApp Plus, que desbloqueará diversos recursos premium no…

2 horas atrás

Calendário de lançamentos de 20 a 26 de abril: Vampire Crawlers, Masters of Albion, Kiln e Tides of Tomorrow.

O jogo doméstico "Bylina" está chegando, aventuras malucas no estilo de Jay e Silent Bob…

3 horas atrás