特集記事

  • #shopify
  • #shopifyapp
  • #Klaviyo
PHPの脆弱性PHP2ShellとShopifyについて整理した記事のサムネイル

PHPの脆弱性「PHP2Shell」とShopify
ストア運営者が確認しておきたいこと

2026年10月21日、プログラミング言語PHPの重大な脆弱性(CVE-2026-109618、CVE-2026-109619)の修正版が公開されました。通称「PHP2Shell」と呼ばれ、SNSやニュースで大きく取り上げられています。

この脆弱性は、PHPで動いているサーバーが対象です。PHPは多くのWebサイトやシステムで使われているため、「自分のストアは大丈夫か」と気にされている方も多いと思います。

Shopify本体はPHPで動いていないため、本体への影響はないと考えられます。一方で、ストアにつないでいるアプリや連携ツールは、それぞれの会社のサーバーで動いており、PHPが使われている場合は対応が必要になります。

この記事では、Shopify本体への影響と、ストア運営者が確認しておきたい点を、確認できた公式情報をもとに整理します。


1. PHP2Shellとは

PHP2Shellは、PHPに見つかった2つの脆弱性の通称です。どちらも深刻度はCVSS v4.0で9.2とされ、外部から認証なしに、サーバー上で任意のコードを実行されるおそれがあります。

修正版は10月21日に公開されました。対象のバージョンは、PHP 8.2.35、8.3.36、8.4.27、8.5.12です。セキュリティ各社の報告では、すでに実際の攻撃も確認されています。

サポートが終わった古いバージョンについては、修正が提供されないとする報告もあります。古いPHPを使い続けているサーバーは、バージョンの引き上げが必要になる場合があります。

注意:対象になるのは「PHPを使っているもの」

PHPを使っていないシステムは、この脆弱性の対象外です。「PHPかどうか」が、影響を考える最初の分かれ目になります。


2. Shopify本体への影響

Shopifyの主要なシステムは、PHPではなくRuby on Railsで作られています。Shopifyのエンジニアリングブログでも、自社のシステムを「地球上で最も古く、最大級のRailsコードベースのひとつ」と説明しています。

「Our main monolith is one of the oldest, largest Rails codebases on the planet」
(私たちの主要なモノリスは、地球上で最も古く、最大級のRailsコードベースのひとつです)
出典:Shopify Engineering「Under Deconstruction: The State of Shopify's Monolith」(2020年9月)

このため、Shopify本体はPHP2Shellの対象外と考えられます。ストアの管理画面や、Shopifyが提供する機能について、ストア運営者がPHPの更新作業をする必要はありません。

ただし、2点お伝えしておきます。

  • 上の引用は2020年の記事で、今回の件について書かれたものではありません。
  • 筆者が確認した範囲では、Shopifyが今回の件について出した公式の声明は見つかっていません。

「Shopify本体は影響を受けない」は、システムの作りから導いた見立てです。Shopifyが明言した内容ではない点は、区別してお読みください。


3. 確認したいのは、ストアにつないでいるもの

ストア運営者が気にしておきたいのは、Shopifyの外側にあるものです。

Shopifyアプリは、Shopifyのサーバーではなく、アプリ会社のサーバーで動いています。そのため、アプリの裏側がPHPで作られている場合、対応するのはアプリ会社です。

PHPの影響を考える対象には、次のようなものがあります。

1
Shopifyアプリ

アプリ会社のサーバーがPHPで動いている場合が該当します。アプリごとに作りが異なるため、一覧で判断することはできません。

2
自社や制作会社が作った連携ツール

基幹システムやERPとShopifyをつなぐ中継ツールなどを、PHPで作っている場合が該当します。

3
サブドメインなどで動かしているWordPress

ストアとは別に、お知らせやブログ用のWordPressを置いている場合が該当します。WordPressはPHPで動いています。

Shopifyの開発者向けドキュメントでは、アプリ開発者に対して、言語やWebサーバーのセキュリティ情報を追い、重大な修正は数日以内に適用するよう求めています。保守が終わった古いバージョンを使い続けないことも、あわせて書かれています。

これはアプリ開発者向けの指針で、ストア運営者に何かを求めるものではありません。ただ、アプリを選ぶときに「更新を続けている会社か」を見る目安にはなります。

出典:Shopify.dev「Keep dependencies and runtimes current」


4. アプリ会社への確認のしかた

影響があるかどうかは、アプリ会社に確認するのが確実です。すでにお知らせを出している会社もあります。

例として、Klaviyoで働く方が、X上で次のように案内しています。

10月21日に公表されたPHPの重大な脆弱性(CVE-2026-109618 / CVE-2026-109619)について、Klaviyoでは対応が完了しています。

本件によるお客様への影響はなく、お客様データへの不正アクセスも、その疑いも確認されていません。

出典:Klaviyoで働く方のX投稿(2026年10月27日)

この投稿は、Klaviyoで働く方の発信です。会社としての公式発表ではありません。それでも、「対応が完了しているか」「データへの影響はないか」を具体的に示しているかどうかは、確認の手がかりになります。

正式な回答が必要な場合や、お知らせが見当たらない場合は、サポート窓口に問い合わせてみてください。次の3点を聞けば、状況が分かります。

アプリ会社に聞くこと

  • サーバーでPHPを使っているか
  • 使っている場合、修正版への更新は済んでいるか
  • お客様のデータへの不正アクセスの兆候はないか

なお、会社によって公開している情報の範囲は異なります。回答が得られない場合は、そのアプリが本当に必要かどうかも含めて、見直す機会にしてもよいと思います。


5. よくある質問(FAQ)

Q1: Shopifyのストアで、今すぐ設定を変える必要はありますか?

A: Shopify本体はPHPではなくRuby on Railsで動いているため、ストア側の設定を変える必要はないと考えられます。ただし、Shopifyが今回の件について出した公式の声明は、確認できた範囲では見つかっていません。

Q2: PHP2Shellとは何ですか?

A: 2026年10月に公表されたPHPの脆弱性(CVE-2026-109618、CVE-2026-109619)の通称です。外部から認証なしに任意のコードを実行されるおそれがあるとされ、深刻度はどちらもCVSS v4.0で9.2です。修正版は10月21日に公開されています。

Q3: 影響を受けるShopifyアプリの一覧はありますか?

A: 確認できた範囲では、影響を受けるアプリの一覧は見つかっていません。アプリはアプリ会社のサーバーで動くため、対応状況は会社ごとに異なります。ご利用中のアプリ会社の発表を個別に確認するのが確実です。

Q4: アプリ会社に問い合わせるとき、何を聞けばよいですか?

A: サーバーでPHPを使っているか、使っている場合は修正版へ更新済みか、お客様のデータへの不正アクセスの兆候がないか、の3点です。公式のお知らせがすでに出ている場合は、まずそちらをご確認ください。

Q5: PHPで作った自社の連携ツールがある場合は、どうすればよいですか?

A: そのサーバーのPHPは更新が必要です。社内のシステム担当者や制作会社に、PHPのバージョンと更新の状況を確認してもらってください。サポートが終わった古いバージョンには修正が提供されない場合があります。


6. まとめ

PHP2Shellは、PHPで動くサーバーが対象の脆弱性です。Shopifyのストア運営者にとっては、本体よりも、つないでいるアプリや連携ツールの状況が確認ポイントになります。

この記事のポイント

  • Shopify本体はPHPではなくRuby on Railsで動いており、影響はないと考えられる
  • Shopifyが今回の件について出した公式の声明は、確認できた範囲では見つかっていない
  • アプリはアプリ会社のサーバーで動くため、PHPが使われている場合は各社の対応が必要
  • 公式のお知らせがあれば確認し、なければ「PHPの使用」「更新の状況」「データへの影響」を問い合わせる
  • PHPで作った連携ツールやWordPressがある場合は、そのサーバーのPHP更新も確認する

状況は日々更新されています。ご利用中のアプリ会社のお知らせは、時々確認しておくと安心です。

Shopifyストアのアプリ構成や運用でお困りのことがあれば、お問い合わせページからご連絡ください。

0件のコメント

この記事への感想をお聞かせください

この記事への感想をお聞かせください。なお、スパム対策としてコメントは承認制を採用しています。

よく読まれている記事