少ない工数で見つけて食い止めたい、コードの脆弱性
AI生成コードの脆弱性をどう防ぐか 見えてきた“自動検知と修正”の未来
AIコーディングツールの普及が進む一方で、AIコーディングツールが生成するコードには脆弱(ぜいじゃく)性が含まれる傾向にある。どのように対処すればいいのか。
ソフトウェア開発の生産性を向上させる技術として期待されているのが、AI(人工知能)コーディングツールだ。一方、AIコーディングツールで生成したコードを利用することで、本番環境でのセキュリティリスクの発生やソフトウェアの挙動に問題が生じるといった課題がある。
AI生成コードの脆弱性、どのように対処すれば?
併せて読みたいお薦め記事
AIコーディングツール、どのように付き合うのがよい?
GoogleのDORA(DevOps Research and Assessment)をはじめとして、AIコーディングツールの普及率は高まりつつあるという報告がある。テクノロジー専門家5000人を対象としたDORAの調査では、回答者の90%がAIコーディングツールを利用していることが明らかになった。ソフトウェア開発においてAIコーディングツールにどの程度依存しているか尋ねたところ、「中程度依存している」(37%)、「大きく依存している」(20%)、「大幅に依存している」(8%)と続いた。回答者の80%以上は、AIコーディングツールを使うことで生産性が向上したと答えた。同調査は、2025年9月に公開された。
AIコーディングツールの普及が進む一方、トラブルも増加傾向にあるという指摘がある。
DORAの調査によれば、AIコーディングツールの利用率が高まるほど、ソフトウェアデリバリーが不安定になりやすくなることが分かった。この傾向は、ソフトウェアリリース後の不具合の発生率と不具合修正後の手戻り率を組み合わせた指標に基づく。
DevOpsツールベンダーHarnessが2025年に公開した調査レポートでも、AIコーディングツールで生成したコードを利用したソフトウェアを本番環境にデプロイ(展開)した事例の45%で何らかの問題が発生したという調査結果がある。同調査は、2025年8月、米国、英国、フランス、ドイツのITエンジニア、プラットフォームリーダー、技術マネジャーなど900人に調査を実施した結果に基づく。
具体的な問題としては、「脆弱性の増加に起因するセキュリティインシデントの発生」(48%)、「規制違反リスクの増大」(43%)があった。さらに、回答者の72%は、AIコーディングツールで生成したコードに起因する障害を経験していることも明らかになった。
Harnessの調査レポート:
AIコーディングツールを使いながら問題の発生を防ぐには?
Harnessや、GitHub、GitLab、CloudBees、Atlassian、JFrogといった企業は、AIコーディングツールの普及に伴うコード量の増加に対応するため、バグやセキュリティ脆弱性を自動でテスト、検出、修正するAIアシスタントやエージェントを提供している。Harnessは2025年9月、Qwiet AIを買収し、AIを使った同社のコード脆弱性検出技術をHarnessのサービスに統合する計画だ。同年2月には、APIセキュリティベンダーTraceableとの合併に至ったこともHarnessは発表した。TraceableのAPIセキュリティ技術を取り込むことで、ソフトウェアの開発から実行までをカバーするDevSecOpsプラットフォームを構築するためだ。
IDCのケイティ・ノートン氏(DevSecOps、ソフトウェアサプライチェーンセキュリティ部門リサーチマネジャー)によれば、Qwiet AIとTraceableの統合はHarnessを競合他社から差別化する要因だという。GitHubやGitLabには、セキュリティの脆弱性を見つける機能が搭載されているが、その機能は主軸ではない。CloudBeesやAtlassianは、外部のパートナー企業のセキュリティツールや拡張機能を活用する仕組みを運用している。Harnessは、自社検知エンジンの拡充とサードパーティーツールのオーケストレーションを組み合わせたハイブリッド戦略を取っている。
AIコーディングツールを使いながら問題の発生を防ぐには、DevOpsチームとセキュリティチームの連携を強化するのも1つの手だ。しかし、米Informa TechTargetの調査部門Omdiaのメリンダ・マークス氏(プラクティスダイレクター)によると、多くの企業では連携が進んでいないという。同氏の調査によると、コーディングツールやDevSecOpsツールの38%がセキュリティチームへの相談なしに選択されているという。さらに、「通知を見て後から導入されていることが明らかになったツール」(30%)や、「セキュリティチームが単独で選定、導入したツール」(32%)もあると同氏は説明する。
Copyright © ITmedia, Inc. All Rights Reserved.
本記事は制作段階でChatGPT等の生成系AIサービスを利用していますが、文責は編集部に帰属します。
TechTarget グローバルインサイト
米国Informa TechTargetが発信する記事を翻訳し、国内向けに分かりやすく紹介します。最新の海外動向や先進事例を取り上げ、グローバルなITトレンドを把握できる連載です。
この記事の著者
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
-
4
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
BMWも導入 78兆円市場に化ける「フィジカルAI」の衝撃
-
9
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
10
「AI活用を前提とした業務PCへの移行」に関するアンケート
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー