Security NEXTでは、最新の情報セキュリティに関するニュースを日刊でお届けしています。

「Node.js」のパッケージマネージャ「npm」、不正パッケージが拡散するおそれ

サーバーサイドで動作するJavaScriptプラットフォーム「Node.js」のパッケージマネージャ「npm」において、悪意あるパッケージが拡散するおそれがあることがわかった。セキュリティ機関が注意を呼びかけている。

20160329_np_001.jpg

「npm」では、悪意のある「npmパッケージ」の拡散を防げず、ワームとして拡大するおそれがあるという。今回の問題は、Sam Saccone氏が発見し、「npm hydraワーム」としてnpmプロジェクトへ報告した。

npmの開発チームでは、npmにおけるインストールスクリプトの利便性が、ワームの危険性を上回ると説明しており、緩和策のアナウンスにとどめ、具体的な修正などは実施しない方針。

レジストリより提供されるパッケージが安全であることを保証できないとし、悪性あるコードを見つけた場合は報告するよう呼びかけている。

利用者側における緩和策としては、npmサーバへのログインしたままにしないことや、「npm shrinkwrap」コマンドによりパッケージのバージョンを固定すること、インストール時に「ignore-scriptsオプション」を設定することなどを挙げている。

(Security NEXT - 2016/03/29 ) このエントリーをはてなブックマークに追加

PR

関連記事

Oracle、四半期定例パッチで1295件を修正 - 深刻な脆弱性も
「PHP」に複数の深刻な脆弱性 - 21日に修正版を公開予定
「Plex Media Server」など6件、悪用済み脆弱性に注意喚起 - 米CISA
「Chrome 156」公開、脆弱性353件を修正 - 「クリティカル」6件
「Firefox 158.0.1」を公開 - 脆弱性や侵害された中間証明書に対処
「Claude Agent SDK」に引数注入の脆弱性 - 修正版を公開
「Roundcube Webmail」にセキュリティ更新 - 複数の脆弱性を解消
ウェブサーバ「nginx」に複数脆弱性 - 3件が「クリティカル」との評価も
Progress製データ連携ツール向けAIエージェント定義ファイルに脆弱性
「Node.js」のセキュリティアップデート - 10月21日以降に公開予定