terminal
Weekly Digest // TECH_NEWS — Week 12-2026
newspaperWeekly Report

TeamPCP、Trivy侵害後にnpmへCanisterWormを展開 — 2026年 第12週 テクノロジーニュース

Industry shifts, security alerts, hardware, and AI/ML

calendar_todaysummarizeWeek 12-2026bolt2 CRITICAL
セキュリティ

TeamPCP、Trivy侵害後にnpmへCanisterWormを展開

2026年3月20日、脅威アクターTeamPCPがnpm上でCanisterWormと呼ばれる新たな自己伝播型ワームを展開し、@EmilGroupスコープの28パッケージ@opengov スコープの16パッケージ、および@teale.io/eslint-config@airtm/uuid-base32などの個別パッケージを侵害しました。攻撃は3段階構成で、Node.jsのpostinstallフックがPythonバックドアをpgmonという名前のsystemdユーザーサービスとしてインストールし、Restart=alwaysで設定されます。このサービスは約50分ごとに検閲耐性を持つC2デッドドロップとして機能するICP(Internet Computer)キャニスターにビーコンを送信します。別途用意されたdeploy.jsワームスクリプトは、盗まれたnpmトークンを使用してトークン所有者のスコープ配下の全パッケージを自動検出し、数秒以内に再公開します。アップグレードされたバージョンでは、.npmrcファイルや環境変数からnpmトークンを直接収集し、感染した開発者マシンを新たな伝播経路にする機能が追加されました。侵害の痕跡には4つの波それぞれのSHA256ハッシュ値と~/.local/share/pgmon/および~/.config/systemd/user/pgmon.serviceのファイルパスが含まれます。

TeamPCP、Trivy侵害後にnpmへCanisterWormを展開
Read Articlearrow_forward
Video · AI

Cursorは本当にKimiを盗んだ?Composer 2論争を解説

TheoがCursorのComposer 2モデルのリリースをめぐる論争を詳細に分析します。Composer 2は独自のコーディングモデルとして発表されましたが、API URLの調査によりMoonshot AIのKimi K2.5を基盤として構築されており、明示的な開示がなかったことが判明しました。Composer 2はClaude Opus 4.6と比較して約10倍安い推論コスト100万トークン当たり$0.50/$2.50対$5/$25)でフロンティアレベルのコーディングベンチマーク性能を達成しています。これはKimi K2.5のオープンウェイトベースモデルに対して約3倍の追加計算リソースを投入したポストトレーニングと強化学習によるものです。今回の論争の核心は、Kimi K2.5の改変MITライセンスにあります。このライセンスは、月間1億ユーザー超または月間売上200万ドル超の商業製品に対してKimi K2.5のアトリビューション表示を義務付けています。CursorはFireworks AIを推論パートナーとして活用することでライセンス条件を間接的に満たし、Moonshot AIも最終的にこれを承認しました。Theoはこの件でCursorが最初からベースモデルを透明に開示すべきだったと主張し、このような事例が今後、小規模な研究機関のオープンウェイトモデル公開を阻害しかねないと警告しています。

AI_INFOGRAPHIC
Cursorは本当にKimiを盗んだ?Composer 2論争を解説 — infographicWATCH_VIDEOarrow_forward
Article · セキュリティREAD TIME: 8m

新たなSupply Chain Attackで人気React Native電話番号Packageを襲うGlassworm

2026年3月16日、AstrOOnauta が公開した人気のReact Native npmパッケージ2本が組織的なサプライチェーン攻撃によってバックドアが仕込まれました。対象パッケージはreact-native-country-select@0.3.91react-native-international-phone-number@0.11.8で、2パッケージ合計の月間ダウンロード数は13万4千件を超えます。両悪意あるリリースには同一の難読化されたpreinstallフック(install.js、SHA-256: 59221aa9623d86c930357dba7e3f54138c7ccbd0daa9c483d766cd8ce1b6ad26)が追加されており、Solana RPCエンドポイントを照会してAES-256-CBC暗号化された第2段階ペイロードを取得します。このチェーンはロシア語ロケールやタイムゾーンを検出すると実行をスキップし、Windows環境ではschtasksRunレジストリキーを利用して持続性を確立します。復元された第3段階はMetaMask、Exodus、Trust Wallet、OKX Wallet、Braavosなど多数の暗号資産ウォレットを標的とするWindows向けの認証情報・ウォレット窃取ツールであり、npmおよびGitHubの認証情報も窃取します。さらにGoogle Calendar URLを追加の迂回レイヤーとして使用し、収集データを45.32.150.251および217.69.3.152の攻撃者インフラへ送信します。

READ_FULL_LOGarrow_forward
Article · セキュリティREAD TIME: 2m

Dependabotがnpm DependencyのMalware検出に対応

GitHubは、2022年にプライベートパッケージと公開悪意パッケージの名前衝突による誤検知の問題で一時停止していたnpm向けDependabotのマルウェアアラート機能を再び有効化しました。新設計のシステムはオプトイン方式で、マルウェアアラートはCVEベースの脆弱性アラートとは別のサブカテゴリとして表示されるため、トリアージが明確になります。リポジトリ、組織、またはエンタープライズのセキュリティ設定から有効化でき、設定可能なDependabotルールによってマルウェアの種類、エコシステム、パッケージスコープや名前パターンでのフィルタリングが可能です。機能を有効化すると、GitHub Advisory Database内の既存のアドバイザリに対するアラートが即座に遡及適用されます。現在の対応範囲はnpmのみですが、GitHubはOpenSSF Malware Streamsプロジェクトとの統合を通じて他のエコシステムへのカバレッジ拡大を進めています。プライベートレジストリを使用する組織には、誤検知を減らすためのアラートルール設定が推奨されます。

READ_FULL_LOGarrow_forward
Article · ブラウザREAD TIME: 3m

Firefoxの新しいBrowser Companion、Kitを紹介

MozillaはAI主導の時代における信頼低下に対応し、Firefoxのプライバシー優先の価値観を視覚的に体現する新しいマスコットキャラクター「Kit」を発表しました。KitはクリエイティブエージェンシーのJKRとイラストレーターのMarco Palmieri との協業を通じて人間チームが制作したもので、AIによる生成物ではありません。このキャラクターはオンボーディング時、機能発見の案内、設定変更の完了といった小さな達成の瞬間にFirefox内部に登場するほか、Mozillaの製品サイト、ブログ、ソーシャルメディアでも目にすることができます。Kitは口を持たず、目や姿勢、ボディランゲージで感情を表現し、シグネチャである尻尾が動きと感情を伝えます。ユーザーはKitを新しいタブの壁紙として設定することも可能です。MozillaはKitを、広告主導の億万長者所有ブラウザとの対比として、Firefoxがユーザーのために積極的に機能していることを示すシグナルとして位置付けています。

READ_FULL_LOGarrow_forward
Article · 業界READ TIME: 5m

Windsurf、月額200ドルのMax Tierを含む新料金プランを発表

Windsurfは従来のクレジットベースの課金方式を廃止し、日次および週次でリセットされる使用量クォータ方式の新プランを導入しました。新ラインナップはFree(月額0ドル)、Pro(月額20ドル)、Teams(月額40ドル/シート)、そして大幅に高いクォータと優先サポートを提供する新Max プラン(月額200ドル)で構成されます。旧クレジット方式はシンプルなリクエストと複雑なリクエストで同額を請求していたため、インタラクティブなワークフローを阻害していました。新方式は実際のタスクの複雑さに応じたコストの実現を目指します。既存のProおよびTeams購読者は現在の価格が維持され、2026年3月19日の新システム移行前に1週間の無料トライアルが提供されます。含まれるクォータを使い切った場合はAPIレートで追加使用量を購入でき、SWE-1.5などの無料モデルは追加料金なしで引き続き利用可能です。以前購入した追加クレジットは同額のドル換算の追加使用量に変換されます。

READ_FULL_LOGarrow_forward
summarizeDigest_Summary

第12週は、npm サプライチェーン攻撃が連続して発生した週でした。3月16日Glasswormreact-native-country-select@0.3.91react-native-international-phone-number@0.11.8(合計月間ダウンロード13万4千件超)に難読化されたpreinstallフックでバックドアを仕込みました。このフックはSolana RPCエンドポイントからAES-256-CBCペイロードを取得し、ロシア語ロケールのマシンをスキップして、Windowsではschtasksで持続性を確保し、MetaMask・Exodus・Trust Wallet・OKX Wallet・Braavosなどを狙う認証情報・ウォレット窃取ツールを実行します。4日後、TeamPCPのCanisterWorm@EmilGroup@opengov スコープなど44以上のパッケージを侵害しました。Pythonバックドアをsystemd pgmonサービスとしてインストールし、ICP(Internet Computer)キャニスターを検閲耐性C2として利用します。アップグレードされたバージョンは.npmrcファイルからnpmトークンを収集し、感染した開発者マシンを伝播経路に変えます。GitHubは2022年から停止していたnpm向けDependabotマルウェアアラートをCVEアラートと分離したオプトインサブカテゴリとして再有効化し、OpenSSF Malware Streams連携に裏付けられています。

業界側では、MozillaがJKRエージェンシーとイラストレーターのMarco Palmieri と協業して人間が制作した(AI生成ではない)Firefoxマスコット「Kit」を公開し、プライバシー優先の価値観を可視化しました。Windsurfはクレジット方式から日次・週次使用量クォータ方式へ価格体系を一新し、月額200ドルのMaxティアを追加しました。Cursor/Kimi K2.5論争はオープンウェイトモデルのアトリビューション要件をめぐる議論を再燃させました。Composer 2がMoonshot AIのKimi K2.5を明示的な開示なしに基盤として構築されていたことが判明し、改変MITライセンスの1億ユーザーアトリビューション閾値と基盤モデルの不透明さが今後のオープンウェイトリリースに萎縮効果をもたらすかについての議論が続いています。

Key Takeaways
  • 同じ週に2件の深刻なnpmサプライチェーン攻撃が発生しました。Glassworm(Solana RPCペイロード、月134千ダウンロード)とCanisterWorm(ICP キャニスターC244以上のパッケージ、.npmrcファイルのnpmトークン窃取による自己伝播)です。
  • GitHubは2022年から停止していたnpm向けDependabotマルウェアアラートをCVEアラートとは別のオプトインサブカテゴリとして再有効化しました。OpenSSF Malware Streams連携に裏付けられており、現在はnpmのみ対応で拡大中です。
  • CursorのComposer 2がMoonshot AIのKimi K2.5を明示的な開示なしに基盤としていたことが判明し、オープンウェイトモデルのアトリビューション要件と不透明さが将来のオープンウェイトリリースに与える萎縮効果をめぐる議論が再燃しました。