Navide/セキュリティ

Security Weekly 2026-W43 10/19–10/25

セキュリティ週報 2026-W43:PHP2Shell、Node.js、Laravel

要点

2026-W43:PHP2Shell の Critical な RCE、Laravel の Critical な認証バイパス、Node.js の CVE 10 件、eMudhra 中間 CA の侵害。PHP、Laravel、Node を更新し、CA バンドルを最新にしてください。

今週の重要 3 件

  1. critical

    PHP2Shell:認証不要の RCE

    やること8.5.12、8.4.27、8.3.36、8.2.35 のいずれかに更新し、PHP を再起動。

  2. critical

    Laravel TokenGuard の認証バイパス

    やることlaravel/framework を 13.29.0 または 12.68.0 に更新。

  3. high

    Node.js:CVE 10 件、Brotli の RCE

    やること26.12.1、24.22.1、22.23.4 のいずれかに更新して再起動。

Navide の状況

ユーザー
対応は不要です。
サーバー
10/22 に Node.js 22.23.4 へ更新済み。コードとデータに変更はありません。
デスクトップ版
Electron が Node 24.22.1 を同梱したリリースを出した時点で更新します。まだリリースされていません。
目次
  1. 修正版の早見表
  2. 今週の出来事
  3. PHP2Shell:PHP の Critical な RCE 2 件
  4. Laravel TokenGuard の認証バイパス
  5. Node.js 10 月のセキュリティリリース
  6. eMudhra 中間 CA の侵害:トラストストアを更新
  7. CLI エージェント利用者向けの npm サプライチェーン対策
  8. 1 分でできるセルフチェック
  9. よくある質問

修正版の早見表

深刻度 対象 修正版
Critical PHP2Shell、10/21 PHP 8.5.12 8.4.27 8.3.36 8.2.35
Critical Laravel TokenGuard、10/19 laravel/framework 13.29.0 12.68.0
11.56.1 10.50.4
High Node.js、CVE 10 件、10/21 Node 26.12.1 24.22.1 22.23.4
Not rated eMudhra 中間 CA、10/17–10/20 Node 26.12.1 24.22.1 22.23.4
composer/ca-bundle 1.6.0 1.4.16
Go 1.27.3 1.26.10
Critical Next.js の RCE、10/14 前週から継続 next 16.4.1 15.5.28
Not rated Symfony、DoS 3 件、10/15 前週から継続 symfony/* 7.4.21 6.4.48 8.1.9
symfony/yaml 7.4.18

今週の出来事

PHP2Shell:PHP の Critical な RCE 2 件Critical10/21 · CVSS v4.0 9.2

CVE-2026-109618 と CVE-2026-109619 により、修正前のすべてのブランチで認証不要の RCE が可能です。最も影響を受けやすいのは mod_php です。

やること使用しているブランチの修正版に PHP を更新し、すべての PHP プロセスを再起動してください。

悪用状況と暫定対策
  • PHP プロジェクトは mod_php に対する悪用の実証を報告しています。報道では早期の情報漏れと初期の攻撃の試みが伝えられていますが、公開された PoC については見解が分かれています。
  • パッチ適用までの公式な暫定対策:php.ini または FPM プールで session.upload_progress.enabled=0(ワーカーを再起動)。memory_limit=-1 をアプリが上書きできない場所(php_admin_value など)に設定し、実際の上限はコンテナのメモリ制限で確保。post_max_size は 8M(アップロードがある場合は 32M)。PHP は、これらでインストールが安全になるわけではないとしています。
  • 8.1 以前のリリースはありません。PHP チームは 7.4〜8.1 向けにソースのバックポートを公開しています。

出典php.net · GHSA-w8hw-w9fx-j79w · GHSA-6wmf-4rv5-p3rp · Tenable、Sansec(報道とベンダーの調査)

Laravel TokenGuard の認証バイパスCritical10/19 · CVSS v4.0 9.2

MySQL または MariaDB では、細工したトークンにより、組み込みのトークン API ガードを通じて別のユーザーとしてログインできます(CVE-2026-114509)。回避策はありません。

やることcomposer update laravel/framework で 13.x または 12.x の修正版に更新してください。

出典GHSA-f9x3-7vq9-cph6 · Laravel のサポートポリシー

Node.js 10 月のセキュリティリリースHigh10/21 · CVE 10 件

High の修正が 4 件あり、Brotli デコーダーの RCE と TLS ホスト名検証のバイパス 2 件を含みます。Node 20 など EOL のラインには修正がありません。

やること使用しているラインの修正版に更新し、--pull を付けてイメージを再ビルドしてから再起動してください。

出典nodejs.org · Electron のリリース一覧(Navide デスクトップ版)

eMudhra 中間 CA の侵害:トラストストアを更新Not rated10/17–10/20 · トラストストア

ブラウザは、秘密鍵を誰でも計算できる状態だった eMudhra の中間証明書 8 枚をブロックしました。独自の CA リストを持つツールは、更新するまでこれらを信頼し続けます。

やることNode を 26.12.1、24.22.1、22.23.4 のいずれかに、composer/ca-bundle を 1.6.0 または 1.4.16 に、Go を 1.27.3 または 1.26.10 に更新し、イメージの ca-certificates も更新してください。

出典Mozilla · Google · Cloudflare · Node.js のコミット · composer/ca-bundle · Go のリリースノート

CLI エージェント利用者向けの npm サプライチェーン対策

  • Claude Code と Codex はネイティブインストーラーを優先してください。Gemini CLI にはネイティブインストーラーがありません。
  • lockfile からインストールしてください(npm ci)。ignore-scripts=true は有効ですが、それだけでは不十分です。
  • 問題のあるバージョンをインストールした場合は、npm、GitHub、クラウドのトークンをローテーションしてください。
確認すべき npm のインシデント(4 件)
日付 インシデント 確認
10/8 tensorlake 0.5.144 0.5.145 を使用
10/2 Trusted Publishing の不備 メンテナー:設定を再確認
8/6 keyv への Shai-Hulud インストールしていたらトークンをローテーション
3/31 axios 1.14.1、0.30.4 npm ls axios

その他:MALFEX · @mastra · binding.gyp ワーム · node-ipc

出典Claude Code · Codex · Gemini CLI

1 分でできるセルフチェック

# 各バージョンを上の早見表と比べる
$ php -v
$ node -v
$ composer audit --locked
$ npm ls next
# 修正済みのクライアントでは失敗するはず
$ curl -sI https://dv-g3b-emudhra.we-have-a-problem.com/

FAQ

よくある質問

PHP2Shell は PHP-FPM にも影響しますか?それとも mod_php だけですか?
両方です。最も影響を受けやすいのは mod_php で、攻撃経路の 1 つは PHP-FPM でも成立します。
Next.js 15 は use cache の RCE の影響を受けますか?
いいえ。この RCE は 16.x のみですが、15.x にも別の脆弱性が 2 件あるため更新が必要です。
Laravel 11 は TokenGuard のバイパスの影響を受けますか?
はい。アドバイザリの範囲(< 12.68.0)は 11 を含みます。v11.56.1 に同じ修正が入っていますが、アドバイザリには記載されていません。Laravel 11 のセキュリティサポートは 2026 年 3 月 12 日に終了しているため、アップグレードしてください。
NT

著者

NT IT

NT IT。Navide は私たちがオープンソースで開発している AI ネイティブな開発環境です。ひとりのエンジニアが複数のコーディングエージェントを指揮でき、アカウントは分離され、残量は可視化され、ログは追跡できます。