2026年10月21日、Node.jsのセキュリティ更新が公開されました。
The open source JavaScript runtime Node.js has reached version 23. The most important new features include the standard activation of require(esm) for Node.js applications, remote support for 32-bit ...
2026年10月、Node.jsに関係する深刻な脆弱性が「HTTP2Shell」や「Node2Shell」という名前で話題になりました。 識別番号は「CVE-2026-111497」です。 ひと言でまとめると、Node.jsが内部で利用している圧縮技術「Brotli」のデコーダーに問題があり、細工された圧縮データを展開すると、プログラムが使ってよい範囲を越えてメモリへ書き込む可能性がある、という脆 ...
New releases for Node.js 22.x, 24.x and 26.x fix high-severity vulnerabilities and protect against compromised eMudhra ...
Brotliの展開処理に見つかった脆弱性「CVE-2026-111497」に対し、Node.js、Bun、Envoyの修正版が公開された。Brotliはデータ圧縮方式の一つで、今回の問題は圧縮データを元に戻す「展開」の処理にある。不正な圧縮データを処理するとメモリが破壊され、条件によってはリモートコード実行(RCE)に至る可能性がある。攻撃の入口は外部から受け取るHTTP要求だけでなく、アプリケー ...
Brotliの重大脆弱性CVE-2026-111497(HTTP2Shell/Node2Shell)がNode.js、Python、Bun、Envoy、Istioに波及。CVSS、PoC公開状況、修正版、PHP2Shellとの違いを確認し、企業の資産・バージョン把握とアップデート計画を解説 ...
JavaScriptの実行環境であるRuntimeは、近年その種類が増え続けています。 Node.jsを筆頭に、Deno、Bun、そして最近ではEdgeRuntimeなど、選択肢が広がる一方で、それぞれの特徴や違いを明確に理解することが難しいと感じている方も多いのではないでしょうか。
本記事は、2022年11月に開催された 「TechFeed Experts Night#8 ~ JavaScriptランタイム戦争最前線」 のセッション書き起こし記事 「Bunファーストインプレッション - JavaScriptランタイム界に⁠” 赤壁の戦い⁠” を!」 を転載したものです。オリジナルはTechFeedをご覧 ...
本記事は、2022年11月に開催された 「TechFeed Experts Night#8 ~ JavaScriptランタイム戦争最前線」 のセッション書き起こし記事 「Node. jsの2022年を振り返り、Node. jsの未来を見つめてみた by @shisama_」 を転載したものです。オリジナルはTechFeedをご覧ください。