PHP2Shell · ディストリのパッケージ · 2026 年 10 月 22 日確認
PHP2Shell の修正を Linux ディストリ別に比較
ディストリの PHP パッケージは php.net の修正バージョン番号をそのまま使うとは限りません。Debian と Ubuntu は古いバージョン番号のままパッチをバックポートするので、比べるべきは 8.2.35 や 8.3.36 ではなく、各トラッカーのパッケージバージョンです。
最終更新
ディストリ別の修正パッケージ
| リリース | ソースパッケージ | 修正バージョン | 状態 | トラッカー |
|---|---|---|---|---|
| Debian 12 bookworm | php8.2 | 8.2.35-1~deb12u1 (DLA-4848-1) | 修正済み | Debian tracker |
| Debian 13 trixie | php8.4 | 8.4.27-1~deb13u1 (DSA-6574-1) | 修正済み | Debian tracker |
| Debian forky (testing) | php8.4 | 8.4.26-1 | 影響あり(testing) | Debian tracker |
| Debian sid | php8.4 | 8.4.27-1 | 修正済み | Debian tracker |
| Ubuntu 26.10 | php8.5 | 8.5.9-0ubuntu2.1 | 修正済み | Ubuntu CVE page |
| Ubuntu 26.04 LTS | php8.5 | 8.5.4-0ubuntu1.5 | 修正済み | Ubuntu CVE page |
| Ubuntu 24.04 LTS | php8.3 | 8.3.6-0ubuntu0.24.04.13 | 修正済み | Ubuntu CVE page |
| Ubuntu 22.04 LTS | php8.1 | 8.1.2-1ubuntu2.28 | 修正済み | Ubuntu CVE page |
| Ubuntu 20.04 LTS (Pro) | php7.4 | 7.4.3-4ubuntu2.29+esm5 | 修正済み | Ubuntu CVE page |
| Ubuntu 18.04 LTS (Pro) | php7.2 | 7.2.24-0ubuntu0.18.04.17+esm14 | 修正済み | Ubuntu CVE page |
| Ubuntu 16.04 LTS (Pro Legacy) | php7.0 | 7.0.33-0ubuntu0.16.04.16+esm22 | 修正済み | Ubuntu CVE page |
| Ubuntu 14.04 LTS (Pro Legacy) | php5 | 5.5.9+dfsg-1ubuntu4.29+esm18 | 修正済み | Ubuntu CVE page |
| RHEL 8 / 9 / 10 | php | — | 影響あり・修正作業中 | RHSB-2026-013 |
| AlmaLinux / Rocky Linux / Oracle Linux | php | — | 不明(未確認) | — |
| SLES 15 SP7 (Web and Scripting) | php8 | 8.3.36-150700.3.24.1 | 修正済み | SUSE CVE page |
| SLES 16.0 | php8 | 8.4.27-160000.1.1 | 修正パッケージ QA 中 | SUSE CVE page |
| SLES 15 SP4–SP6, LTSS | php7, php8 | — | 影響あり・修正未提供 | SUSE CVE page |
| openSUSE Leap 15.6 / 16.0 | php7, php8 | — | 影響あり・修正未提供 | SUSE CVE page |
| SUSE BCI php images | php8 | — | 影響あり・修正未提供 | SUSE CVE page |
| Alpine 3.23 | php83 | 8.3.36-r0 | 修正済み | Alpine secdb |
| Alpine edge | php83 / php84 / php85 | 8.3.36-r0 / 8.4.27-r0 / 8.5.12-r0 | 修正済み | Alpine secdb edge |
| Alpine 3.22 and older | php8x | — | 不明(未確認) | — |
| Amazon Linux 2023 | php8.2 / 8.3 / 8.4 / 8.5 | ALAS2023-2026-3301 … 3304 | 修正済み | ALAS CVE page |
| Amazon Linux 2023 | php8.1 | — | 修正予定なし | ALAS CVE page |
| Amazon Linux 2 (Extras php8.2) | php | ALAS2PHP8.2-2026-015 | 修正済み | ALAS CVE page |
| Amazon Linux 2 (core) | php | — | 修正予定なし | ALAS CVE page |
| Fedora, Arch Linux, Gentoo | php | — | 不明(未確認) | — |
表の読み方
8.3.6-0ubuntu0.24.04.13のような番号は php.net の 8.3.36 よりずっと小さく見えても修正済みのことがあります。上流の番号だけを比べるスキャナーは誤検知します。- Red Hat、SUSE、Amazon は両 CVE を Important(CVSS v3 8.1、攻撃の複雑さ高)と評価し、NVD は 9.8 です。Red Hat は RHEL の標準構成が mod_php ではなく PHP-FPM なので実際の悪用は難しいとしつつ、修正を提供しています。
- Ubuntu 14.04 と 16.04〜20.04 の修正は Ubuntu Pro 経由のみです。Pro がなければ影響を受けたままです。
- サードパーティのリポジトリ(Ondřej Surý の PPA や DEB.SURY.ORG、Remi、IUS、パネル独自ビルド)は別パッケージです。製品別で個別に確認してください。
サポート中のチャネルでまだ修正されていないもの
- RHEL 8・9・10:Red Hat は一部の更新は提供済み、残りは作業中としています。RHSB-2026-013 を確認し、
dnf updateinfo list --securityを実行してください。 - SLES 15 SP4〜SP6、openSUSE Leap、SUSE BCI の php イメージは影響ありのまま。SLES 16.0 は QA 中です。
- Amazon Linux 2023 の php8.1 と Amazon Linux 2 コアの php は修正予定なし。php8.2 以降に移行してください。
- 確認時、Debian forky(testing)は 8.4.26-1 でした。修正は sid の 8.4.27-1 にあります。
インストール済みパッケージを確認する
次の読み取り専用コマンドでインストール済みバージョンを表示し、上の表の自分のリリースの修正バージョンと比べてください。
# Debian / Ubuntu: installed PHP package versions
dpkg -l 'php*' | awk '/^ii/ {print $2, $3}'
# Debian / Ubuntu: changelog mentions the CVE?
apt changelog php8.2 2>/dev/null | grep -m3 -E 'CVE-2026-10961(8|9)'
# RHEL family / SUSE / Amazon Linux
rpm -qa 'php*' | sort
rpm -q --changelog php-common 2>/dev/null | grep -m3 -E 'CVE-2026-10961(8|9)'
# Alpine
apk info -v | grep '^php'
# Then restart what serves PHP (examples)
systemctl restart php8.2-fpm # or php-fpm, apache2, httpdUbuntu 24.04 で PHP 8.3.6 と表示されます。影響はありますか?
パッケージが 8.3.6-0ubuntu0.24.04.13 以降なら修正済みです。Ubuntu は自前の 8.3.6 パッケージにバックポートしているため、上流の番号は 8.3.6 のままです。
RHEL は PHP-FPM なので安全ですか?
Red Hat は FPM だと実際のリモートコード実行は難しいが不可能ではないとし、RHEL 8・9・10 を影響ありとしています。エラータが出たら適用してください。
自分のディストリが不明になっています。
ディストリ公式のトラッカーで CVE-2026-109618 と CVE-2026-109619 を確認してください。修正パッケージがなければ、公式の PHP 8.2.35・8.3.36・8.4.27・8.5.12 か保守されたコンテナイメージを使います。
再起動は必要ですか?
必要です。パッケージ更新はディスク上のファイルを置き換えるだけで、動作中の PHP-FPM プールや Apache mod_php は再起動まで古いコードのままです。
出典
外部リンクは本サイトの外に移動します。本サイトはエクスプロイトコードを掲載しません。
- CVE-2026-109618 — Debian Security Tracker
- CVE-2026-109619 — Debian Security Tracker
- CVE-2026-109618 — Ubuntu Security (Canonical)
- CVE-2026-109619 — Ubuntu Security (Canonical)
- CVE-2026-109618 — Red Hat Customer Portal
- RHSB-2026-013 Request handling memory corruption – php (php2shell) — Red Hat
- CVE-2026-109618 — SUSE
- CVE-2026-109618 — Amazon Linux Security Center
- community repository security fixes (v3.23) — Alpine Linux secdb
- community repository security fixes (edge) — Alpine Linux secdb
- News archive 2026: security advisory, 21 October 2026 — PHP project (php.net)