Claude Codeの「次回から確認しない」オプションにより、GitHub上で2,500件超のパスワードやAPIキーが公開状態に | Codebook|Security News
Codebook|Security News > Articles > Threat Report > デイリーサイバーアラート > Claude Codeの「次回から確認しない」オプションにより、GitHub上で2,500件超のパスワードやAPIキーが公開状態に

デイリーサイバーアラート

AI

Silobreaker-CyberAlert

サプライチェーン

Claude Codeの「次回から確認しない」オプションにより、GitHub上で2,500件超のパスワードやAPIキーが公開状態に

佐々山 Tacos

佐々山 Tacos

2026.11.09

Claude Codeの「次回から確認しない」オプションにより、GitHub上で2,500件超のパスワードやAPIキーが公開状態に

The Hacker News – Nov 07, 2026

開発者がClaude Code内で承認したコマンドに入力したパスワードやAPIキーが、1,000件超のGitHub公開リポジトリ内で誰からも閲覧可能な状態になっているという。

 

アンソロピックのAIコーディング支援ツール「Claude Code」は、シェルコマンドなどを実行する際、ユーザーに実行の許可を求めることがある。この際ユーザーには、「Yes, and don’t ask again(はい、次回から確認しない)」という承認オプションが提示され、これを選択すると、次回以降は同様のコマンドを確認なしで実行できるよう、承認内容が設定ファイル(.claude/settings.local.json)に保存される仕組みになっている。

 

しかし、承認したコマンドにパスワードやAPIキーが含まれていた場合、その秘密情報まで保存されることがある上、設定ファイルがGitHubの公開リポジトリに含まれる場合があり、そうなると第三者が秘密情報を閲覧できる状態になってしまうという。Claude Codeには、settings.local.jsonがGitリポジトリに含まれないようにする仕組みがあるものの、この仕組みには限界があるとソフトウェアセキュリティ企業のApiiroは説明。同社によると、Claude Codeはファイルの除外設定を開発者の端末にあるグローバルなGit設定に追加するが、リポジトリ自体の.gitignoreには追加しないため、別の端末や開発環境には設定が引き継がれない。このため、すでにGitで追跡されているファイルには除外設定が適用されないという。

 

実際にApiiroは、この設定のファイル(.claude/settings.local.json)の公開版1,122件に、少なくとも1件の秘密情報が含まれているのを発見。Apiiroは現在も機能するものが存在するかどうかは検証していないものの、先週初めに同社から通知を受けたある企業は、自社の鍵が実際に有効なものであったことを認めたという。

 

発見された秘密情報には、データベースのパスワード379件、公開サーバーへのSSHログイン情報43件、GitHub・GitLab・npmのトークン42件、AWSキー23件などが含まれていた。また、データベース事業者の管理権限を持つクラウドAPIキーや医療記録データベースの所有者パスワードといった、悪用時の影響が大きいと考えられる認証情報も見つかっている。

 

Claude Codeを利用する開発者や組織に対しては、設定ファイルとGit履歴の確認、漏洩した可能性がある認証情報の変更、リポジトリ単位での.gitignore設定、秘密情報をコマンドへ直接記述しない運用などが推奨されている。

GitHub上の偽セキュリティツールがバックドアとスティーラーをプッシュ

BleepingComputer – November 6, 2026

GitHub上の感染済みセキュリティプロジェクトにより、サイバーセキュリティの専門家らが狙われているとサイバーセキュリティ企業Dr.Webが報告。これらの悪意あるプロジェクトに含まれる悪意あるコードは、最終的にバックドアやインフォスティーラーマルウェアを展開するという。

 

Dr.Webの研究者らは、Microsoft Visual Studioプロジェクト内でマルウェアを発見。.suoおよび.csprojファイルのほか、Python・Goソースコードファイルで悪意あるコードが見つかったと説明した。これらのコードは、大量の空白スペースの背後に隠されているという。

 

感染チェーンでは、暗号化されたダウンロードリンクを取得するためにPowerShellを使用。このリンクは、Electronベースのモジュラー型ローダー「Microsoft.exe」をフェッチするために使われる。

このローダーは、感染したホスト上で永続性を確立し、権限を昇格。Windowsのセキュリティ/リカバリー機能を無効化すると、次段階のマルウェアを正規のプロセスに注入するという。またその過程で多層的なセキュリティシステムを迂回するために数々の巧妙な手法を用いるとされ、Dr. Webは、ローダーのデフォルト動作モードである「Mode3」モードにおける6つの回避手法について紹介している。

  • explorer.exeをマルウェアの親プロセスであるかのように見せかける
  • Windowsレジストリの値を変更して、Smart App Controlを無効化する
  • ディスクから元のntdll.dllコードを復元し、セキュリティソフトウェアによって追加されたフックを削除する
  • セキュリティツールによる傍受が困難な、Windowsシステムへの直接呼び出しを行う
  • メモリ内のEtwEventWriteにパッチを適用し、影響を受けるプロセスでのイベントトレースを抑制する
  • メモリ内のAmsiScanBufferにパッチを適用し、スクリプトに対するウイルス対策ソフトのスキャンを妨害する

 

Mode3での起動に失敗した場合、ローダーは「Mode2」を使用。このモードでは、Microsoft Defenderの除外設定を追加し、PowerShellスクリプトを使用してペイロードを復号化して「RegAsm.exe」に注入するとされる。

 

ホストに配布される最終段階のペイロードはAsyncRATと呼ばれるクリッパーマルウェアと、スティーラーマルウェア。AsyncRATはクリップボード内の暗号資産ウォレットアドレスを置き換える性能を持つほか、スティーラーはブラウザデータ、VPN設定、FTPクライアント構成設定ファイル、ゲーミングアカウントデータ、Discordトークンを収集し、Telegramボットを介して抽出する性能を持つという。これに加え、ESET、McAfee、Malwarebytesのアンチウイルスツールを感染したコンピューターから排除しようと試みることもわかっている。

 

このキャンペーンは約2年前に始まり、当初は暗号資産ユーザーを標的にしていたとされる。しかしその後、脅威アクターのフォーカスはセキュリティ人材へと移り、自動スキャンやセキュリティテスト、ログ解析などに関連する悪意あるリポジトリが公開されるようになったという。

 

Dr. Webは、これまでに侵害されたWindowsシステムを2,000以上発見したと述べた。同社は、このキャンペーンで観測されたIoCのリストをGitHub上で共有している。

Special Feature特集記事

Cyber Intelligenceサイバーインテリジェンス

Security情報セキュリティ