PHPの重大な脆弱性「php2shell」、Ubuntuが修正を公開 対象バージョンと更新方法のアイキャッチ画像

PHP Ubuntu アップデート情報 脆弱性

PHPの重大な脆弱性「php2shell」、Ubuntuが修正を公開 対象バージョンと更新方法

※本記事は広告が含まれる場合があります。

出典:X(@ubuntu)

Ubuntuは2026年10月21日、PHPに影響する2件の重大な脆弱性「CVE-2026-109618」「CVE-2026-109619」の修正を公開したと発表しました。「php2shell」とも呼ばれるこれらの脆弱性は、認証なしのリモートコード実行につながります。Ubuntuの発表をもとに、対象パッケージと更新手順を整理します。

みつた

こんにちは!PHPの重大な脆弱性「php2shell」に対する修正がUbuntuで公開されました。認証なしのリモートコード実行につながるだけに、注意が必要ですね。対象バージョンと更新方法に加え、更新後の再起動も確認しておきましょう。

php2shellとは:認証なしでリモートコード実行につながる脆弱性

Ubuntuの発表によると、CVE-2026-109618とCVE-2026-109619は、いずれもあらゆるPHPアプリケーションに影響する脆弱性です。両方ともCVSS 4.0スコアは9.2で、深刻度はCRITICALとされています。

Webアプリケーションへネットワーク経由でアクセスできる未認証の攻撃者は、対象システム上で、PHPアプリケーションの実行権限による任意のリモートコード実行が可能になると説明されています。

PHP Foundationはディストリビューターと協調した脆弱性開示を進め、当初は2026年10月22日14:00 UTCに公開する予定でした。しかし、情報の流出を受け、公開日時は10月21日14:00 UTCへ前倒しされました。

Ubuntuの対象リリースと修正済みバージョン

Ubuntuは、サポート対象の全リリースについて、影響するパッケージの修正を公開しています。発表に記載された修正済みバージョンは次のとおりです。

Ubuntuリリースパッケージ修正済みバージョン
14.04(Trusty)php55.5.9+dfsg-1ubuntu4.29+esm18
16.04(Xenial)php7.07.0.33-0ubuntu0.16.04.16+esm22
18.04(Bionic)php7.27.2.24-0ubuntu0.18.04.17+esm14
20.04(Focal)php7.47.4.3-4ubuntu2.29+esm5
22.04(Jammy)php8.18.1.2-1ubuntu2.28
24.04(Noble)php8.38.3.6-0ubuntu0.24.04.13
26.04(Resolute)php8.58.5.4-0ubuntu1.5
26.10(Stonking)php8.58.5.9-0ubuntu2.1

Ubuntu 22.04 LTS、24.04 LTS、26.04 LTS、26.10では、標準サポートの一環として修正が提供されます。Ubuntu 20.04 LTS以前では、Ubuntu ProのExpanded Security Maintenance(ESM)サービスを通じて修正を適用できます。

インストール済みパッケージを確認する

PHPインタープリターのパッケージ名に一致する、インストール済みパッケージのバージョンは、次のコマンドで確認できます。

apt list '?installed ?name(^php[0-9.]+$)'

修正を適用する方法

Ubuntuは、すべてのパッケージを更新する方法を推奨しています。

sudo apt update && sudo apt upgrade

すべてのパッケージを更新できない場合は、対象コンポーネントに絞って更新できます。

sudo apt update && sudo apt install --only-upgrade '?name(^php[0-9.]+$)'

更新後はアプリケーションの再起動にも注意

PHPインタープリターを利用するアプリケーションは、更新後に再起動が必要になる可能性があります。たとえば、apache2とmod_phpを使用している場合は、Apacheデーモンの再起動が必要です。

sudo systemctl restart apache2

また、システムを再起動することで、すべてのアプリケーションが更新済みコンポーネントを使用する状態にできます。

sudo reboot

自動更新が有効でも再起動は別途必要

Ubuntu 16.04 LTS以降では、unattended-upgrades機能が既定で有効になっています。この機能は24時間ごとに新しいセキュリティ更新を自動適用します。

同機能が有効な環境では、今回の修正も提供開始から24時間以内に自動適用されます。ただし、影響するアプリケーションの再起動、またはシステムの再起動は別途必要です。

-PHP, Ubuntu, アップデート情報, 脆弱性