※アドブロック等の広告非表示プラグインやアドオンを利用している場合、一部のコンテンツが表示されなくなったり、サイト全体のレイアウトが崩れたりする場合があります。

Node.jsでも最高重要度含む脆弱性がみつかる… リモートコード実行が可能 PHPだけではない高利用実行環境

jakob5200によるPixabayからの画像
jakob5200によるPixabayからの画像
1 : 2026/10/22(木) 14:47:54.02

 Node.jsプロジェクトは10月21日、26.x、24.x、22.xの3系統向けにセキュリティリリースを公開した。修正した脆弱性は10件で、公式の評価では最高重要度のHighが4件、Mediumが3件、Lowが3件だった。Brotliデコーダーの境界外書き込みでリモートコード実行が可能になる脆弱性も含まれるという。

Node.jsプロジェクトは10月21日(水)、公式ブログで、26.x、24.x、22.xの3系統向けにセキュリティリリースを公開したと発表した。修正版はv26.12.1、v24.22.1、v22.23.4。修正した脆弱性は計10件で、公式の評価は最高重大度のHighが4件、Mediumが3件、Lowが3件だった。Web技術の調査機関であるW3Techsの統計によると、Webサイト全体の約5%が使用し、上位100万サイトに限れば約9%が利用しているという。

Highの4件のうち、Brotliデコーダーの境界外書き込みでリモートコード実行が可能になる脆弱性(CVE-2026-111497)は、26.x、24.x、22.xのすべてが対象。公式の告知は、悪用の条件や回避策、悪用状況については記載していない。

残るHighは、dns.resolveがNUL文字を含む名前を切り詰める問題(CVE-2026-105482)と、TLS証明書のホスト名検証をバイパスできる2件。1件は全角数字で書いたIPアドレスによるもの(CVE-2026-105483、26.xと24.x)、もう1件はホスト名がIPアドレスに緩く解決される場合のもの(CVE-2026-106069、26.x、24.x、22.x)だ。

Mediumは3件。keep-aliveソケットがリクエスト送信前に書き込まれたレスポンスを処理する問題(CVE-2026-105481)、非正規形のIPv4ホスト名でDNS SANがIPエンドポイントを認証できてしまう問題(CVE-2026-106072)、crypto.randomUUID()とrandomInt()のエントロピーキャッシュがスナップショットやSEAに保存され、全プロセスが同じ値を繰り返す問題(CVE-2026-106074)だ。

Lowの3件は、ZIPヘッダーの検証に失敗したあとで攻撃者が制御するプレフィックスのバイトが返る問題(CVE-2026-106070、26.xのみ)、パーミッションモデルがワイルドカードのradix検索でファイルシステムの権限を過剰に付与する問題(CVE-2026-106071、26.xのみ)、fs.realpathSyncによるパーミッションモデルのバイパス(CVE-2026-106073)。

あわせて、c-ares、ca-cert(eMudhraの中間CAの侵害)、OpenSSL(24.xと22.x)、SQLite(22.x)、Undiciの依存関係も更新した。公式は、サポート終了(EOL)版はセキュリティリリースのたびに影響を受けると注意している。

PHPでも同じ10月21日、認証なしでコードを実行されるおそれがある脆弱性2件を修正した更新版が公開され、重大な脆弱性をめぐって一部のWebサイトが一時停止する事態にもなった。

Node.jsでも26.xなど3系統で最高重要度含む脆弱性 PHPだけではない高利用実行環境(ビジネス+IT) - Yahoo!ニュース
Node.jsプロジェクトは10月21日、26.x、24.x、22.xの3系統向けにセキュリティリリースを公開した。修正した脆弱性は10件で、公式の評価では最高重要度のHighが4件、Mediumが

 

🗒️AI要約(テスト):Node.jsで10件の脆弱性が見つかり、うち4件が最高重要度の「High」と判定された。特にBrotliデコーダーの脆弱性は、リモートコード実行につながる可能性があり、修正版への更新が重要となる。対象は26.x、24.x、22.x系で、修正版としてv26.12.1、v24.22.1、v22.23.4が公開された。TLS証明書のホスト名検証を回避できる問題や、DNS処理に関する脆弱性なども確認されている。Node.jsはWebサイトやサーバー開発で広く使われており、上位100万サイトの約9%が利用しているとの統計も紹介された。さらに、c-ares、OpenSSL、SQLiteなどの依存関係も更新され、サポート終了済みのバージョンについても注意が呼びかけられている。

スレでは「次はApacheか?」「Javaも駄目だし、もう終わり」と、主要な実行環境やサーバーソフトの脆弱性が相次いでいる状況に不安の声が上がった。一方、「evalを使うインタプリタは全滅だろ」と、特定の言語だけの問題ではないとする意見や、「JavaScriptはやめよう」「npmの依存関係が多すぎてセキュリティを維持できない」と、Node.jsやJavaScriptの開発環境そのものを批判する書き込みも見られた。

また、Node.jsのメモリ管理やセキュリティに対する皮肉、以前から脆弱性を懸念していたユーザーへの言及もあった。ただし、今回の発表だけでNode.js全体が危険と断定できるわけではなく、実際のリスクは利用バージョンや構成、脆弱な機能の使用状況によって異なる。PHPでも同時期に重大な脆弱性への対応が行われており、特定の言語に限らず、ソフトウェアの更新と依存関係の管理が重要だという問題が浮き彫りになっている。(ChatGPT)

 

2 : 2026/10/22(木) 14:48:37.58
次はApacheか?

 

3 : 2026/10/22(木) 14:48:43.47
javaも駄目だしもう終わりだね

 

4 : 2026/10/22(木) 14:49:25.47
IISは?


名無しさんのおすすめ

5 : 2026/10/22(木) 14:49:58.40
evalなんかインタプリタは全滅だろ

 

6 : 2026/10/22(木) 14:50:02.91
もうJavascriptはやめようぜ
レガシー上等とかnpm無辺依存とかAI時代にセキュリティ維持できるわけがない

 

7 : 2026/10/22(木) 14:50:13.72
もう原発のシステムか乗っ取られるのも時間の問題

 

8 : 2026/10/22(木) 14:50:15.28
みんなで漏らせば怖くない


9 : 2026/10/22(木) 14:50:35.90
node.jsとか元々セキュリティって何
美味しいの?
位の界隈だろ

 

10 : 2026/10/22(木) 14:51:30.32
node.jsはメモリリーク上等かと思ってた

 

11 : 2026/10/22(木) 14:51:52.52
別スレでnode.jsに脆弱性でたらやばいって書いてた人
今どうしてるかな?

 

12 : 2026/10/22(木) 14:52:06.44
新しすぎて使って無かったが正解だったな
使い勝手はいいけどJS可読性悪いねん

 

13 : 2026/10/22(木) 14:53:51.04
またまたまたまた


14 : 2026/10/22(木) 14:57:06.52
もともとNode.jsはリモートが売りだったやん。
その残渣がホールになっているだけ。
量子もつれ的ハックなんかAIしか出来ない。