みんなのダーツ計算機

コラム

2026年10月22日

PHP・Next.jsなどの脆弱性について(確認した内容と対応)

10月21日から22日にかけて、多くのウェブサイトで使われている技術に、重大な脆弱性(セキュリティ上の弱点)が相次いで公表されました。政府からも、早めの対応を求める呼びかけが出ています。みんなのダーツ計算機で確認した内容と、行った対応をお知らせします。

結論:みんなのダーツ計算機への影響はありません。サービスの停止やメンテナンスの予定もありません。

公表された主な脆弱性

  • PHP(10月21日に修正版を公開):外部から勝手にプログラムを動かされるおそれのある弱点が2件
  • Next.js・React(10月14日に公表):同じく、外部からプログラムを動かされるおそれのある弱点
  • Node.js(10月21日に修正版を公開):重要度「高」4件を含む10件

確認したこと

  • 使っている技術:みんなのダーツ計算機は、画面がHTMLとJavaScript、会員機能などのサーバー側がNetlify社のサービス(Node.js)で動いています。PHP・Next.js・Reactは使っていません。
  • 使っている部品:サービスが使っている外部の部品(ライブラリ)に、公表済みの弱点がないかを一括で調べる仕組み(npm audit)で確認しました。公開しているサービスに含まれる部品では、問題は見つかりませんでした。

Node.jsについて

サーバー側の一部(会員機能・決済など)は、Netlify社の環境のNode.jsで動いています。Node.js本体の更新は、同社が行います。なお、今回のNode.jsの弱点は、外部から届いた特殊な圧縮データを読み込んだ時に起きるものです。本サービスのサーバーがやり取りする相手は、決済(Stripe)やメール送信などの決まったサービスに限られています。同社の更新状況は、引き続き確認します。

運営側で行ったこと

  • 10月22日:上の確認を実施
  • 10月22日:運営者が作業に使っているパソコンのNode.jsを、修正版(24.22.1)に更新

同じ運営者(EGlitch)のほかのサービスでは、Next.jsの更新などを行いました。詳しくはEGlitch公式サイトのお知らせをご覧ください。

これからも、公表された脆弱性は確認し、対応したときはその内容をお知らせします。

参考

  • PHP公式サイト(英語)
  • Next.js公式ブログ(英語)
  • Node.js公式ブログ(英語)
← コラム一覧に戻る