このページの本文へ

AIによりGitHub Advanced Securityのアプリセキュリティテストを強化

GitHub、脆弱性の修正コードをAIが自動生成する新機能

2023年11月17日 15時30分更新

文● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 GitHubは、2023年11月8日(米国時間)、AIを利用したGitHub Advanced Securityの新機能により、アプリケーションセキュリティテストを強化したことを発表した。

 新機能の一つが、GitHubの静的分析エンジンである「CodeQL」を利用した「Code Scanning」の自動修正機能の追加だ。脆弱性の修正コードをAIが自動生成して、プルリクエスト(Pull Request)で受け取れる。脆弱性の詳細とその修正方法を短時間で把握でき、コードを書きながら素早く脆弱性に対応できる。

Code Scanningの自動修正機能

 漏えいしたパスワードを検出する「Secret Scanning」の機能も追加された。大規模言語モデル(LLM)により従来よりも少ない誤検知で、漏えいしたパスワードを検出できるようになったという。

 カスタムパターンの正規表現ジェネレーターも提供。独自のシークレットを検出するためのカスタムパターンの作成と更新を効率化する、AIによるカスタムパターンのオーサリング機能となる。いくつかの簡単な質問に答えるだけで、カスタムパターンが正規表現で自動生成される。

カスタムパターンの正規表現ジェネレーター

 これらの新機能に加えて、Security Overviewの強化も行なわれた。ダッシュボードが刷新され、GitHub上のセキュリティアラートにトレンド分析が加わった。組織全体にまたがり、リポジトリ全体で検出されたセキュリティリスクや現在の修正策の有効性、防止策の成果などが把握できるようになるという。

 GitHub Advanced Securityの各新機能はプレビュー版が提供され、Security Overviewの強化は既に展開されている。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  2. 2位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  3. 3位

    TECH

    パンや酒、チョコづくりにも関わる微生物「酵母」の進化を追求

  4. 4位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  5. 5位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  6. 6位

    デジタル

    東京タワー相当の紙を“完全撤廃” 点検業務をkintone化した“現場ファースト”な改善術

  7. 7位

    ITトピック

    6割超の企業で「セキュリティは取引条件」 SCS対応も進む/パワハラと指導の違い、あなたの基準は?/AIへの危機感か 転職希望のIT人材が増加、ほか

  8. 8位

    デジタル

    IoTデバイスをサイバー攻撃から守る IoT向けゼロトラストの“3つのアプローチ”

  9. 9位

    ビジネス・開発

    富士ソフトがエンジニア1万人超を「AIネイティブ」化 実装力を武器にフィジカルAIなど3本柱に注力

  10. 10位

    sponsored

    「現場に行くのが当たり前」を変えたアズビルのリモート調整 効果はプライスレス

集計期間:
2026年07月26日~2026年08月01日
  • 角川アスキー総合研究所