GitHub、脆弱性のあるコードの自動修正機能発表。AIボットが修正済みコードと解説をプルリクエスト

今回は「GitHub、脆弱性のあるコードの自動修正機能発表。AIボットが修正済みコードと解説をプルリクエスト」についてご紹介します。

関連ワード (以上、発見、解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


GitHubは、脆弱性のあるコードをAIボットが自動的に発見、修正したコードとその解説をプルリクエストしてくれる「code scanning autofix」(コードスキャン自動修正機能)を発表しました。

Meet code scanning autofix, the new AI security expertise now built into GitHub Advanced Security! https://t.co/cTDuKZCWMv

— GitHub (@github) March 20, 2024

下記がそのコードスキャン自動修正機能の説明です。「Found means fixed: Introducing code scanning autofix, powered by GitHub Copilot and CodeQL」から引用します。

Powered by GitHub Copilot and CodeQL, code scanning autofix covers more than 90% of alert types in JavaScript, Typescript, Java, and Python, and delivers code suggestions shown to remediate more than two-thirds of found vulnerabilities with little or no editing.

GitHub CopilotとCodeQLを搭載したコードスキャン自動修正機能は、JavaScript、TypeScript、Java、Pythonのアラートタイプの90%以上をカバーし、発見された脆弱性の3分の2以上をほとんど編集することなく修正できるコード案を提供します。

コードに脆弱性が発見されると、下図のようにAIボットが自動的に修正済みのコードと解説をプルリクエストしてくれます。

GitHubのコードスキャン自動修正機能

コードスキャン自動修正機能により、開発チームはこれまで修正に費やしていた時間を節約でき、セキュリティチームは日常的な脆弱性の量が減ることで、加速する開発ペースに対応しつつビジネスを保護するための戦略に集中できるようになるとしています。

現在の対応言語は前述の通りJavaScript、TypeScript、Java、Pythonですが、今後C#とGoにも対応する予定。

この新機能はGitHub Advanced Securityの全ユーザーにパブリックベータとして提供されるとのことです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「Googleスプレッドシート」、AI自動入力の進化版「Enhanced Smart Fill」が登場
IT関連
2023-12-02 18:56
グーグル・クラウドの専門家に聞く、AIとセキュリティ攻防の現状
IT関連
2024-07-31 13:57
NTTソルマーレ、電子書籍配信サービスのDWHに「MySQL HeatWave」を導入
IT関連
2023-11-02 18:13
東芝デジタルソリューションズ、企業間の情報共有とサプライチェーンの高度化に貢献
IT関連
2022-10-22 21:18
東芝データとドコモが協業–「スマートレシート」と「dアカウント」を連携
IT関連
2024-10-05 20:05
常石造船、RPA導入で年7000時間以上の業務時間を削減へ
IT関連
2021-06-19 23:14
コンテンツ制作者の79%が燃え尽き症候群を経験–Tasty Edits調査
IT関連
2023-08-15 01:59
「俺の」グループ、飲食業態全36店舗で「BtoBプラットフォーム」を導入
IT関連
2023-12-24 13:13
JASRAC「ブロックチェーンで楽曲管理」実用化へ 自宅で曲作る”DIY作家”向け
ネットトピック
2021-05-26 18:17
中部電力パワーグリッド、サイバー攻撃対策でOT脆弱性管理ツールを導入
IT関連
2023-10-21 19:59
スタンドアロンなWebAssemblyランタイム「Wasmer 2.0」正式リリース、Win/Mac/Linux対応。SIMDに対応、実行速度が約50%改善、参照型対応など
WebAssembly
2021-06-22 00:37
スーパーコンピューター「富岳」が「HPCG」「Graph500」で10期連続の世界第1位
IT関連
2024-11-20 14:08
インテック、愛媛県の製造業DXを推進–デジタル人材の育成も視野に
IT関連
2024-09-19 18:13
全国のパン屋さんをD2C化するパンフォーユーが1.8億円調達、ベーカリー向けSaaS機能拡充
フードテック
2021-02-09 17:14