RYX

Blog

PHPの脆弱性でShopifyは大丈夫?カートが止まった騒動と、Shopifyのストアで本当に気をつけること【2026年10月】

Shopify — 2026.10.22

← ブログ一覧に戻る

はじめに

  • PHPの脆弱性のニュースを見て、自分のShopifyのストアは大丈夫か気になっている
  • Shopifyのストアでも、お客さまの情報が漏れることはあるのか知りたい
  • もし漏れたら、自分で気づけるのか不安

このような方のための記事です。

この記事では、2026年10月21日に起きたPHPの脆弱性の騒動とShopifyの関係を整理し、そのうえでShopifyのストアで本当に気をつけることを解説します。実際に運用サポートで関わっているお店から受けた質問をもとにしています。

10月21日、PHPの脆弱性で国内のカートが一斉に止まった

PHPは、ウェブサイトやシステムを作るためのプログラムの言語のひとつです。WordPressや、国内の多くのネットショップのシステムがPHPで動いています。

2026年10月21日、PHPに2つの重大な脆弱性があることが公表され、修正版が出ました。深刻度は10点満点で9.2です。特定の条件の下では、ログインしていない攻撃者がサーバーの上で好きなプログラムを動かせてしまう、という内容でした。

外部記事Today's PHP Security Release, and How We're Strengthening PHP SecurityDescribing the story behind how critical security vulnerabilities were found and fixed.thephp.foundationToday's PHP Security Release, and How We're Strengthening PHP Security

公表の前日から情報が出回っていたこともあり、国内では多くのサービスが念のため止まりました。makeshop、カラーミーショップ、BASEなどのネットショップのサービスでもメンテナンスの案内が出て、管理画面やショップのページが使えない時間がありました。

外部記事PHPの脆弱性対応がEC業界にも大きな影響 主要カートシステムなどが一定期間利用不可に(日本ネット経済新聞) - Yahoo!ニュースThe PHP Groupが提供するプログラミング言語「PHP」について、2026年10月21日 23:00(日本時間)に、2つの脆弱性に対するセキュリティリリースを公開する予定だと発表している。こnews.yahoo.co.jpPHPの脆弱性対応がEC業界にも大きな影響 主要カートシステムなどが一定期間利用不可に(日本ネット経済新聞) - Yahoo!ニュース

PR ・ RYX のアプリお気に入り機能を、日本語で。RYX Wishlistノーコードで追加。無料プランあり(クレカ不要)。App Store で見る ↗

Shopifyはこの件の影響を受けていない

Shopifyは、PHPではなくRuby on Railsという別の仕組みで作られています。Shopifyの開発チームは、自分たちのシステムを「最も大きく古いRailsのアプリのひとつ」と説明しています。

外部記事Under Deconstruction: The State of Shopify’s Monolith - ShopifyIt’s been 18 months since we talked about our Rails modular monolith. We lay out the current state of the work, and things we’d do differently if we started again.shopify.engineeringUnder Deconstruction: The State of Shopify’s Monolith - Shopify

そのため、今回のPHPの脆弱性はShopify本体には関係がありません。Shopifyのストアを運営しているお店が、この件で何か対応する必要もありません。

ひとつだけ補足すると、ストアに入れているアプリは、Shopifyではなく、それぞれの開発会社のサーバーで動いています。アプリの中にはPHPで作られたものもあるかもしれません。その場合の対応は各開発会社が行います。

お客さまのカード番号はストアに残らない

Shopifyのストアでお客さまが入力したクレジットカード番号は、Shopifyの決済画面で処理されます。カード番号そのものがお店の側に保存されることはありません。

Shopifyは、カード情報を扱う会社の国際的な安全基準であるPCI DSSの、最上位のレベル1に準拠しています。そしてこの準拠は、Shopifyで動くすべてのストアに自動で及ぶと説明しています。

外部記事PCI Compliant Hosting Provider, Web Hosting Service by Shopify.Shopify powers online stores and includes PCI DSS compliant shopping cart software and ecommerce hosting. Learn more about PCI compliance and Shopify.shopify.comPCI Compliant Hosting Provider, Web Hosting Service by Shopify.

それでも情報漏洩が起こりうる2つの道

カード番号は残らなくても、お客さまの名前・住所・メールアドレス・注文の履歴は、ストアの管理画面にあります。これが漏れる道は、主に2つです。

1. 管理画面のログインを盗まれる

Shopifyを装った偽のメールでログイン画面に誘われたり、ほかのサービスと同じパスワードを使っていてそちらから漏れたりして、管理画面に入られる形です。入られると、お客さまの情報を見られるだけでなく、売上の入金先を書き換えられることもあります。防ぎ方はShopifyの乗っ取り対策の記事にまとめています。

2. アプリの開発会社が攻撃を受ける

お客さまの情報を読む権限を持ったアプリは、その情報を開発会社のサーバーにも持っています。開発会社が攻撃を受けると、そこから漏れる可能性があります。2026年10月には、アプリの設定を書き換えられて、お客さまが偽の決済画面に飛ばされる被害も海外で出ました。経緯と確かめ方は偽の決済画面の記事にあります。

どちらも、Shopify本体が破られたわけではなく、お店の入り口かアプリの側から入られる形です。

漏れたら気づけるのか

気づくきっかけになるものは、いくつか用意されています。

  • 見覚えのない端末から管理画面にログインがあると、Shopifyからメールで通知が届く
  • アプリの開発会社やShopifyの側で問題が起きたときは、各社から連絡が来る

外部記事help.shopify.com/en/manual/your-account/account-security/account-security-best-practiceshelp.shopify.com

ただ、すべてをすぐに気づけるとは限りません。アプリの開発会社の側で起きたことは、その会社が気づいて知らせるまで、お店からは見えないことがほとんどです。だからこそ、入られないための備えを先にしておくことが大切です。

今日やっておくこと

  1. 管理画面にログインする全員が2段階認証を設定する
  2. 辞めたスタッフや、仕事が終わった制作会社のアカウントを外す
  3. 使っていないアプリを消す。残すアプリも、お客さまの情報を読む権限が本当に必要かを見る
  4. Shopifyを名乗るメールのリンクは開かず、ブラウザで管理画面を自分で開いて確かめる

1と2は「設定」→「ユーザー」から、3は「設定」→「アプリ」から確かめられます。

さいごに

PHPの脆弱性の件は、PHPで動くサービスの話で、Shopifyのストアには影響がありませんでした。お客さまのカード番号もストアには残りません。それでも、管理画面のログインとアプリの2つの道からは情報が漏れうるので、2段階認証、アカウントとアプリの見直し、偽のメールへの注意の3つを今日のうちに済ませておいてください。

ストアのアカウントやアプリの見直しは、お問い合わせからお気軽にご相談ください。

シェアXFacebookLINEはてブ

Contact

Shopifyのご相談はこちら

構築・移行・改修・運用改善まで。状況を伺って最短ルートをご提案します。

相談・見積もり無料 / 24時間以内に返信

相談する