「高性能なAIが普及したら、セキュリティは何が変わるのか」——答えは意外と地味です。新しい特別な対策が要るのではなく、ありふれた基本を“今”やり切ることの価値が上がる。その理由と、いま固めるべき順番を防御目線でまとめます(攻撃手順は扱いません)。
なぜ今なのか
AIは攻撃を「発明」するより、既存の攻撃を増幅します。守りの観点で押さえるべきは、次の5方向です(いずれも防御のために知るべき傾向で、手口の詳細は扱いません)。
共通点は、どれもありふれた基本的な弱点を突いて侵入すること。逆に言えば、基本を固めるほど、規模が大きくなった攻撃でも侵入を防げます。先送りにした基本対策の弱点ほど、自動化された攻撃に最初に見つかります。これが今やる理由です。
数字でも確認できます。Mandiant(Google Cloud)の分析では、脆弱性が公表されてから悪用されるまでの平均日数が、2021〜2022年の32日から2023年には5日に縮みました。英国の国家サイバーセキュリティセンター(NCSC)も2024年1月、AIが今後2年間でサイバー攻撃の量を増やすことは「ほぼ確実」と評価しています。月に1回まとめて更新する運用では、間に合わない場面が出てきます。
いま固める順(優先順チェックリスト)
上から順に。各項目は当サイトの詳しい解説へリンクしています。
依存関係のCVEを監視し、即パッチ
パスワードの使い回しをやめ、MFAを入れる
露出した秘密ファイルを除去
最小権限で、侵入されたときの被害範囲を小さくする
公開面を縮小し、なりすましを止める
依存とGitをハードニング
バックアップと復旧を用意
頻度と道具の早見表
上の8項目を、最初にやることと、その後の頻度に分けました。頻度は当サイトがすすめる目安です。
| 項目 | 最初にやること | その後の頻度 | 使う道具(無料で使えるもの中心) |
|---|---|---|---|
| ① 依存部品の脆弱性 | 全プロジェクトの依存部品を一度スキャンする | 週1回、またはコードを変えるたびに自動 | osv-scanner、npm audit、composer audit、GitHubのDependabotアラート |
| ① パッチの期限 | 悪用が確認された脆弱性(KEV掲載)から当てる | KEV掲載は数日〜2週間以内を目安 | CVSS・EPSS・KEVで優先順位を決める方法 |
| ② 多要素認証 | メール・GitHub・クラウド・ドメイン管理の管理者アカウントから入れる | アカウントを作るたび | パスキー、認証アプリ |
| ③ 露出した秘密 | 公開ディレクトリと公開リポジトリを棚卸しし、見つけた鍵は失効する | 公開前に毎回 | シークレット漏れ検出、サイト総合診断 |
| ④ 最小権限 | 使っていない鍵・トークン・アカウントを止める | 3か月に1回 | 各サービスのアクセストークン一覧 |
| ⑥ Gitの防御 | コミット前に秘密を止める仕組みを入れる | 自動(コミットのたび) | gitleaks、GitHubのプッシュ保護 |
| ⑧ バックアップ | 別の場所に保管し、一度復元してみる | 3か月に1回、復元テスト | 事業者のスナップショット、外部ストレージ |
GitHubのプッシュ保護は、個人アカウントが公開リポジトリへプッシュするときには既定で有効です。ただし非公開リポジトリやほかのGitサービスでは働かないので、gitleaksのような手元の仕組みと併用します。
よくある間違いと直し方
| よくある間違い | 起きること | 直し方 |
|---|---|---|
| 更新の通知を受け取っただけで、適用を確かめない | 修正が出ていても穴が残る | 適用後にバージョンを確認し、スキャンをもう一度走らせる |
| 漏れたキーをファイルや履歴から消して終わる | 失効していなければ、写しを持つ人は使える | まず発行元で失効し、新しいキーに置き換える |
| 多要素認証を本人のアカウントだけに入れる | 共有の管理者アカウントや古いアカウントから入られる | 管理者権限のあるアカウントを全部洗い出して入れる |
| バックアップを同じサーバーに置く | サーバーが壊れたり暗号化されたりすると一緒に失う | 別の場所に保管し、復元を実際に試す |
| AIが書いた設定やコードをそのまま本番に出す | デバッグ表示や秘密の直書きが残る | 公開前にシークレット検出と依存の検査を通す |
実際に起きた事例
当サイトの出発点になった事故そのものが、この典型例です。AIで書いたコードを公開した直後にAPIキーが抜かれ、不正課金された。原因は、公開済みの最高ランクCVE(CVSS 10.0)を数ヶ月放置していたこと。AIによって、弱点を放置したときの損失が大きくなるという話の具体例です(→ AIで書いたコードからAPIキーが漏れた事例)。
同じ型の事例は、ほかにもあります。
- Equifax(2017年):Apache Struts の脆弱性の修正は公表と同じ日に出ていましたが、公開システムに当てられず、約1.47億人分の個人情報が漏えいしました。チェックリストの①が抜けた例です(→ Equifax 情報漏えい事件)。
- Hugging Face(2026年):研究中のAIエージェントによる侵入の起点は、公開されてしまっていた認証情報でした。③が抜けた例です(→ Hugging Faceへの侵入)。
当サイトの視点:AIで、弱点を放置したときの損失が大きくなる。だから基本対策を今やる
当サイトは、AI時代の備えを新しい特別な対策ではなく、基本対策を前倒しで済ませることだと考えます。高性能なAIが攻撃側に渡って一番効くのは、ゼロデイの発明ではなく、あなたが先延ばしにした基本(未パッチ・使い回し・露出した秘密)を、機械が安価に・大量に見つけて突くこと。だから効くのは地味な基本対策で、それを正しい順で今やり切ることに尽きます。自分のサイトの現状は サイト総合セキュリティ診断・メール認証チェッカー・依存パッケージ脆弱性スキャナ で今すぐ点検できます。「入れたつもり」で止めず、点検して初めて効きます。
出典
- Google Cloud(Mandiant)「How Low Can You Go? An Analysis of 2023 Time-to-Exploit Trends」 — cloud.google.com
- 英国NCSC「The near-term impact of AI on the cyber threat」(2024年1月24日) — ncsc.gov.uk
- 米CISA「BOD 22-01: Reducing the Significant Risk of Known Exploited Vulnerabilities」 — cisa.gov
- GitHub Docs「About push protection」 — docs.github.com
次に読む
- AIを使った攻撃の全体像と守る順番:AIを使ったサイバー攻撃の対策(自律型の侵入・プロンプトインジェクション・AIサプライチェーン)
- 社内でのAI利用の管理:シャドーAIとは(承認されていないAIツールの業務利用と対策)
- AIエージェントによる侵入:Hugging Faceへの侵入(2026年):AIエージェントが自律的に攻撃した事案
- よくある誤解:AI時代に効く対策と効かない対策
- 基本:セキュリティ最低限チェックリスト
- ツール:サイト総合セキュリティ診断