セキュリティ偽「tanstack」npm Packageが27分で4つの悪意あるVersionを公開し.env Fileを窃取
2026年4月29日、攻撃者はnpmに登録されたスコープなしのtanstackパッケージのバージョン2.0.4から2.0.7を27分以内に連続して公開しました。各バージョンには、.envおよび.env.localファイルの内容を攻撃者が管理するSvix webhookエンドポイントへ自動送信するpostinstallフックが含まれていました。本物のTanStack組織(@tanstack/queryや@tanstack/routerなど週数百万ダウンロード)とは無関係に登録されたスコープなし名前を悪用したものです。バージョン2.0.6では、作業ディレクトリ内のすべての.env.*ファイルへと攻撃範囲が拡大されました。攻撃者は4回のリリースにわたりターゲット指定の調整、opt-outフラグの再有効化、コンソール出力の抑制といったペイロードの改良をリアルタイムで行っていました。AWSキー、GitHubトークン、npmトークン、データベース認証情報、サードパーティAPIキーが流出リスクにさらされます。ロックファイルにバージョン2.0.4〜2.0.7が存在する場合、インストール時点に存在していたすべての認証情報を直ちにローテーションしてください。
Read Articlearrow_forward Video · 業界
GitHubが崩壊している
Theo(t3.gg)は2026年4月末のGitHubの信頼性崩壊について詳細な批判的分析動画を公開しました。merge queueの回帰により2,092件の統合済みpull requestが自動的に差し戻された事件、Elasticsearchの障害でイシューとPRの検索が終日停止した事件、CVE-2026-3854のリモートコード実行脆弱性を取り上げています。コミュニティ製の代替ステータスページを引用し、GitHubの実際の稼働率が公式数値とは異なり約86.75%であることを指摘します。また.env認証情報を窃取した偽のtanstack npmパッケージ問題を取り上げ、GitHubとnpmがTanStackの作者Tanner Linsleyからの数ヶ月にわたる報告を無視した責任があると主張します。動画はGitHubの組織的問題(Thomas Dohmke退任後のCEO不在、製品とエンジニアリングチームの断絶)を分析し、Vagrant・Terraform・Ghostyの作者Mitchell Hashimotoが18年ぶりにGhostyプロジェクトをGitHubから移行する理由を紹介しています。
AI_INFOGRAPHICWATCH_VIDEOarrow_forwardArticle · セキュリティREAD TIME: 5m
GitHub、git push PipelineのCritical RCE脆弱性を公開・修正(CVE-2026-3854)
2026年3月4日、Wiz研究者がgithub.comおよびすべてのGitHub Enterprise製品に影響を与える重大なリモートコード実行(RCE)脆弱性を報告しました。リポジトリへのpushアクセス権を持つユーザーであれば誰でも、サニタイズされていない区切り文字を含む細工されたpushオプションを渡すことで、GitHubサーバー上で任意のコマンドを実行できました。GitHubは40分以内に報告を検証し、2時間以内にgithub.comへのパッチを展開し、テレメトリ分析によりWiz研究者自身のテスト活動のみが異常なコードパスを実行し顧客データへのアクセスはなかったことを確認しました。GitHub Enterprise Serverのパッチはリリース3.14.25、3.15.20、3.16.16、3.17.13、3.18.7、3.19.4、3.20.0以降で提供されています。修正にはこれらの環境に不要なコードパスの削除も含まれ、多層防御が強化されています。この脆弱性はCVE-2026-3854として登録されています。
READ_FULL_LOGarrow_forwardArticle · セキュリティREAD TIME: 6m
Mini Shai-Hulud:侵害されたSAP npm PackageがBun製Credential Stealerを配布
Aikido SecurityはSAPのnpmエコシステムを標的とした供給チェーン侵害を発見しました。影響を受けるパッケージは@cap-js/sqlite v2.2.2、@cap-js/postgres v2.2.2、@cap-js/db-service v2.10.1、mbt v1.2.48です。各侵害パッケージはpreinstallフックを追加してsetup.mjsを実行し、Bunランタイム1.3.13をダウンロードした後、11.7 MBの難読化されたペイロードexecution.jsを実行します。ペイロードはGitHubトークン、npmトークン、GitHub Actionsシークレット、AWS STS認証情報、Azure Key Vaultシークレット、GCP Secret Manager値、Kubernetesサービスアカウントトークンを収集し、AES-256-GCMで暗号化して攻撃者が制御するGitHubリポジトリに流出させます。初期侵入経路はSAP/cloud-mta-build-toolリポジトリの悪意あるCircleCI PRビルドでnpm発行トークンが露出したものと推定されています。マルウェアはリリースtarballを改ざんし、盗んだトークンを使用して"chore: update dependencies"コミットメッセージ(claude@users.noreply.github.com名義)でバックドアファイルをリポジトリにpushして拡散します。
READ_FULL_LOGarrow_forwardArticle · AIREAD TIME: 4m
GitHub Copilot、2026年6月1日からAI CreditによるUsage-based Billingへ
GitHubは、2026年6月1日よりすべてのCopilotプランをプレミアムリクエストユニット(PRU)方式からトークンベースのGitHub AI Creditsシステムへ移行すると発表しました。基本プランの料金は変わらず、Copilot Proは月額$10、Pro+は$39、Businessは$19/ユーザー/月、Enterpriseは$39/ユーザー/月のまま、各プランの月額金額が同額のAI Creditsに変換されます。コード補完とNext Edit提案はすべてのプランでCreditsを消費せず引き続き利用できます。5月上旬には移行前に予想コストを確認できるプレビュー請求書機能がリリースされます。BusinessおよびEnterpriseの顧客は6月から8月にかけてそれぞれ$30・$70のプロモーションボーナスCreditsを受け取り、管理者はエンタープライズ・コストセンター・ユーザーレベルで予算を管理し、Creditsを組織全体でプールできるようになります。
READ_FULL_LOGarrow_forwardArticle · セキュリティREAD TIME: 5m
Open VSX MarketplaceでGlassWorm関連の偽Extensionをさらに73件発見
脅威インテリジェンス企業のSocketは、Open VSXレジストリで新たに73個の悪意あるVS Code拡張機能を発見しました。前月発見された72個に続く連続攻撃です。これらの拡張機能は正規の開発者ツールを偽装し、最初はマルウェアスキャナーを回避するために無害なコードを含んでいます。その後、新しく作成されたGitHubなどの公開アカウントに接続し、GlassWormローダーをアップデートとしてダウンロードします。GlassWormのステージ3ペイロードにはGitHubおよびnpmトークンを収集する認証情報窃取モジュールが含まれており、被害者のリポジトリにマルウェアを強制pushします。このキャンペーンにはロシア語ロケール環境では感染をスキップするホストゲーティングロジックが含まれており、SocketのPhilipp Burckhardtはロシアの脅威アクターを背後と疑っています。73個のうち14個が発見後1週間以内に有効化されました。Eclipse Foundationに通報され、現在すべて削除済みと見込まれています。セキュリティ研究者は、IDE拡張機能にはソフトウェアパッケージに存在する完全性検証・lockfileの同等機能・組織ポリシー制御が現時点では欠如していると強調しています。
READ_FULL_LOGarrow_forwardArticle · 業界READ TIME: 6m
GitHub CTO、二つの大規模Availability Incidentと30倍Scaling Planを説明
GitHub CTOのVlad Fedorovは、2026年4月に発生した2件の重大インシデントに関する透明性レポートを公開しました。4月23日、merge queueの動作の回帰により、squashマージコミットが誤ったbase状態から生成され、658のリポジトリと2,092件のpull requestに影響しました(データ損失はなかったものの、デフォルトブランチの状態が不正確に)。4月27日、ボットネット攻撃によりGitHubのElasticsearchクラスターが過負荷になり、pull request・イシュー・プロジェクトの検索機能が停止しました。Fedorovは、GitHubが2025年10月に10倍の容量拡張を開始したものの、エージェント型開発ワークフローの急速な加速により2026年2月には30倍規模の設計が必要と認識したと述べました。エンジニアリング対応として、webhookのMySQL外部移行、セッションキャッシングの再設計、gitとGitHub Actionsの他ワークロードからの分離、パフォーマンス敏感なRubyコードのGoへの移行、マルチクラウドアーキテクチャの推進が含まれています。
READ_FULL_LOGarrow_forwardsummarizeDigest_Summary
今週は3件の深刻な供給チェーンセキュリティ事件が注目を集めました。4月29日、攻撃者は27分以内にスコープなしのnpmパッケージtanstackの悪意あるバージョン(2.0.4〜2.0.7)を4つ公開し、各バージョンのpostinstallフックが.envと.env.localファイルを攻撃者が制御するSvix webhookエンドポイントへ流出させました。Socketは、スキャナーを回避するために遅延ダウンロード方式を使い、被害者のリポジトリにマルウェアを強制pushする認証情報窃取モジュールを展開するGlassWormキャンペーンに関連した偽のVS Code拡張機能をOpen VSXレジストリでさらに73個発見しました。Aikido SecurityはSAPのnpmパッケージ(@cap-js/sqlite v2.2.2、@cap-js/postgres v2.2.2、@cap-js/db-service v2.10.1、mbt v1.2.48)の侵害を発見しました。preinstallフックがBunランタイム1.3.13をダウンロードし11.7 MBの難読化ペイロードを実行して、AWS・GitHub・Azure・GCP・Kubernetesの認証情報をAES-256-GCMで暗号化して流出させます。
GitHubはpushパイプラインの重大なRCE脆弱性CVE-2026-3854を開示・修正しました。push権限を持つ誰でもサニタイズされていない区切り文字を含む細工されたpushオプションでサーバー上で任意のコマンドを実行できました。GitHubはWizの報告から2時間以内にパッチを展開し、Enterprise Serverの修正は3.14.25〜3.20.0のリリースで提供されています。GitHubはまた、Copilotを2026年6月1日からトークンベースのAI Credits課金体系に移行するが基本料金は維持し、Creditsを組織全体でプールできると発表しました。
GitHub CTOは4月に発生した2件の可用性インシデント(658リポジトリ・2,092件のPRに影響したmerge queue回帰とElasticsearchボットネット過負荷)に関する透明性レポートを公開し、30倍の容量拡張、webhookのMySQL外部移行、パフォーマンス敏感なRubyコードのGoへの移行計画を発表しました。
Key Takeaways- 今週3件の供給チェーン攻撃が発生しました。.envファイルを窃取する偽のtanstack npmパッケージ(2.0.4〜2.0.7)、Open VSXのGlassWorm関連VS Code拡張機能73件、そしてBunを使ってAES-256-GCM認証情報窃取ツールを実行するSAP npmパッケージの侵害です。
- CVE-2026-3854はGitHub git pushパイプラインの重大なRCE脆弱性で2時間以内にパッチが適用されました。Enterprise Serverの修正は3.14.25〜3.20.0で提供されています。
- GitHub Copilotは2026年6月1日からトークンベースのAI Credits課金に移行し、GitHub CTOは4月の2件の重大インシデントとエージェント型開発ワークフローの加速による30倍容量拡張計画を同時に公開しました。