VS Codeの拡張機能にセキュリティリスクがあることをご存じですか。2025年から2026年にかけて、悪質な拡張機能が急増しています。実際、1億2500万以上のインストール数を持つ人気拡張機能にも深刻な脆弱性が発見されました。つまり、開発環境のセキュリティ対策が急務なのです。

最近発見されたVS Code拡張機能の重大な脆弱性

2026年に入り複数の脆弱性が報告されています。たとえば、Live Serverにはローカルファイル盗難の脆弱性がありました。また、Code Runnerにはリモートコード実行の問題が見つかっています。さらに、Markdown Preview Enhancedでも悪質なスクリプト実行が可能でした。

悪質な拡張機能の数も急増しています。具体的には、2024年の27件から2025年は105件に増加しました。なお、ランサムウェア型の拡張機能も出現しています。そのため、インストール時の慎重な判断が求められます。

開発環境を守るための実践的な対策

まず、信頼できる発行元を確認しましょう。特に、青いチェックマーク付きの拡張機能を選ぶことが重要です。また、評価やレビューを必ず確認してください。さらに、ソースコードが公開されているかどうかも判断材料になります。

加えて、定期的な監査も欠かせません。具体的には、不要な拡張機能を削除する習慣をつけましょう。しかし、拡張機能はVS Codeと同等の権限を持つことを忘れてはいけません。したがって、ファイルの読み書きやネットワーク通信も可能です。

Marketplaceの保護機能と今後の対策

Microsoftも対策を強化しています。たとえば、複数のアンチウイルスエンジンによる自動スキャンがあります。また、サンドボックスでの動的検証も行われています。しかし、それでもすべての脅威を防ぐことはできません。

だからこそ、開発者自身の意識が最も重要です。実際、たった1つの悪質な拡張機能で企業全体が侵害される可能性があります。とはいえ、基本的な対策を徹底すればリスクは大幅に軽減できます。このように、自衛の意識を持つことが開発環境を守る第一歩です。