PHP2Shell(PHPの脆弱性)に関するガイド
- PHPの脆弱性「PHP2Shell」とは?影響と今やるべきこと2026年10月に公表されたPHPの緊急の脆弱性「PHP2Shell」をわかりやすく解説。どんな問題か、修正版のバージョン、影響を受ける人、サイト運営者やNAS・ルーターの持ち主がやるべきことをまとめました。
- MacBookをApple Trade Inで下取りに出す、仕組みと下取り額Apple Trade InでのMacBookの最大下取り額、見積もりから割引までの流れ、14日の期限、下取り額が変わったときのルールを、Apple日本のページに沿ってまとめました。
- MacBookのAppleCare+は必要か、保証内容と料金MacBookのAppleCare+で何が保証されるか、Apple日本のページに載っているモデルごとの料金とサービス料、加入できる期間をまとめました。必要かどうかの考え方も。
- iPhone DuoのAppleCare+、料金とサービス料、盗難・紛失の保証Appleの日本のサイトに載っているiPhone DuoのAppleCare+ 盗難・紛失プランの料金、修理ごとのサービス料、盗難・紛失の保証を受けるための条件をまとめました。
- 中古のiPhone Duoを買う前に確認すること中古のiPhone Duoを買う前に、アクティベーションロック、「部品と修理の履歴」、シリアル番号と保証、AppleCareの移行、eSIMの移し方を確認します。個人間取引の注意点も。
- 中古や開封済みのMacBookを買う前に確認すること中古のMacBookを買う前に確認したいこと。アクティベーションロック、シリアル番号と保証、バッテリーの充放電回数、修理の履歴、そして個人間取引での注意点。
- 会社のパソコンはどこまで監視されていますか、法律と確かめ方個人情報保護委員会が示す従業者のモニタリングの留意点、個人情報保護法の利用目的と開示請求、会社のパソコンで管理ツールを確かめる方法をまとめます。
- 改ざんされたサイトを見ただけで感染する?PHPの脆弱性と閲覧者のリスクPHPの脆弱性(PHP2Shell)はサイトのサーバー側の問題で、閲覧者の端末の問題ではありません。改ざんされたサイトが閲覧者にできることと、自分を守る手順をまとめました。
- パスワードが漏洩していないか確認する方法と、漏洩していたときの対処iPhoneやMacの「パスワード」アプリ、Googleのパスワード チェックアップで漏洩したパスワードを確認できます。見つかったときの変更の順番と、多要素認証の設定までをまとめました。
- 自分のサイトは大丈夫?PHPのバージョン確認方法(PHP2Shell対応)PHPの脆弱性PHP2Shellは8.5.12、8.4.27、8.3.36、8.2.35で修正済みです。WordPressのサイトヘルスやレンタルサーバーの管理画面で、自分のサイトのPHPバージョンを確認する方法を説明します。
- 安全なサイトの見分け方:通販サイトで買う前に確認すること鍵マークだけでは安全なサイトの証明になりません。国民生活センター、警察庁、総務省、IPA、消費者庁の情報から、通販サイトで買う前の確認点と、支払ってしまったときの連絡先をまとめました。
- 同僚にパソコンを使われたかもしれないときにすること何が開かれたかを確かめ、起きたことを書き留め、情報システム担当や人事に伝えます。そのあとパスワードを変え、席を立つたびにMacやPCをロックします。
- 同僚がファイルを読んだら個人情報の漏えいになりますか個人情報保護委員会が示す「漏えい」の考え方、従業者による不正な行為が報告対象になる場合、報告の期限、個人情報保護法第179条の罰則をまとめます。
- 同僚のパソコンやスマホを勝手に見る人はどのくらいいるのか、調査と統計アイルランドの職場調査、米国と英国、カナダの調査、そして警察庁の不正アクセス統計から、誰に何を聞き、何がわかったのかをまとめます。
- CVSSとは?CVE番号と深刻度スコア「9.2」の意味をわかりやすくCVSSは脆弱性の深刻度を0から10で表す評価方法で、CVEは脆弱性ごとの共通の番号です。IPA、JVN、FIRSTの説明をもとに、PHP2Shellの9.2という数字が何を意味するかを説明します。
- PHPがインストールされているか確認する方法(Windows・Linux)パソコンにPHPがインストールされているかは php -v で確認できます。WindowsとLinuxでの確認手順、表示の読み方、PHPが入っていることが多い人、PHP2Shellの修正版への更新と削除の方法をまとめました。
- 新しいMacBookを買ったらやること初期設定が終わった新しいMacBookで最初の1週間にすること。アップデートの確認、Time Machineのバックアップ、メールとカレンダーの追加、Apple Accountのデバイスの確認まで。
- レンタルサーバーがPHPの脆弱性に対応済みと言っている場合、自分がやることレンタルサーバー会社のPHPのパッチが直すのはサーバーのPHPです。WordPressやプラグインの更新、サイトごとのPHPバージョンの確認、改ざんの確認は自分の作業として残ります。
- Macのセキュリティアップデートはいつまで受けられるかMacのセキュリティアップデートについて、Appleが実際に公表していること。いま更新されているmacOS、macOS 27に対応するMac、アップデートの確認方法。
- 新しいMacBook Proの初期設定、手順をひとつずつ解説新しいMacBook Proの設定アシスタントを、Appleのガイドに沿って順に解説。データの転送方法、Wi-Fi、アカウントとパスワード、Apple Account、Touch IDまで。
- PHPの脆弱性の確認方法:自分のサイトがPHP2Shellの対象か安全に調べる自分のサイトがPHP2Shellの対象かを公式の方法で確認する手順。PHPのバージョン、サーバー会社や製品の提供元の案内、NCSC-NLの製品リスト、チェックツールでわからないことを説明します。
- Macを売る前に初期化する方法古いMacを売る前に工場出荷時の設定にリセットする方法。「すべてのコンテンツと設定を消去」と、古いMacやIntel搭載Mac向けの手順を、Appleのサポートページに沿って解説します。
- iPhone Duoの画面が割れたら、Appleの修理代とAppleCareiPhone Duoのインナーディスプレイ、アウターディスプレイ、カバーレイヤー、背面ガラスの修理に、Appleがいくらかかると案内しているか。AppleCareあり、なしの料金と修理の受け方です。
- iPhone DuoのTouch IDが反応しないときのAppleの対処法iPhone DuoはFace IDではなくTouch IDです。サイドボタンの指紋認証が反応しない、指紋を登録できない、パスコードを何度も求められるときのAppleの手順。
- iPhone DuoはFace ID?Touch ID?指紋認証でのロック解除の仕組みiPhone DuoはFace IDではなく、サイドボタンのTouch IDでロックを解除します。センサーの場所、設定方法、「指を当てて開く」、Apple Watchでのロック解除について。
- iPhone Duoの「探す」とアクティベーションロックの設定iPhone Duoで「探す」をオンにする手順と、アクティベーションロックや紛失モードの仕組み、衛星経由の「探す」、中古で買う前の確認を、Appleのサポート情報に沿って説明します。
- iPhone Duoの詐欺に注意、偽サイトや不在通知SMSの見分け方iPhone Duoを名指しした詐欺の警告は見当たりません。警察庁、国民生活センター、Appleが注意を呼びかける偽ショッピングサイト、宅配業者をかたるSMS、Appleを装う連絡の見分け方です。
- iPhone Duoのセキュリティ機能、Appleの説明をまとめて解説iPhone Duoのロック解除の仕組み、紛失や盗難のときに守ってくれる機能、最初に確認したい設定を、Appleの日本向けページにもとづいて解説します。シリーズ全記事へのリンクつき。
- iPhone Duoが盗まれたら、すること順の対処法iPhone Duoが盗まれたときのAppleの手順を順番に。紛失モード、警察と通信事業者への届け出、AppleCare+ 盗難・紛失プラン、eSIMとTouch IDで変わる点も説明します。
- 他人のパソコンに勝手にアクセスすると罪になりますか、不正アクセス禁止法と刑法不正アクセス禁止法の「不正アクセス行為」の要件と罰則、識別符号の取得や提供の禁止、関係する刑法と個人情報保護法の条文を、e-Gov法令検索の文言でまとめます。
- 新しいMacBook Proは買い替えるべきか、M1やM2からのアップグレードをAppleの数字で見るM1やM2のMacBook Proを使っている人に向けて、Appleが示すアップグレードの数字と、注記にあるテスト条件、判断のための質問をまとめました。
- PHPは安全ですか?言語そのものと、使っているバージョンの違いPHPが安全かどうかは、サイトが使っているバージョンと、それにまだセキュリティ修正が出ているかで決まります。サポートの仕組みと、PHP2Shellから見えることを説明します。
- MacBook Pro M6とM5 Pro、M5 Maxの違い、どのモデルにどのチップが入っているか新しいMacBook ProのどのモデルにM6、M5 Pro、M5 Maxが入っているかと、Appleが示す各チップのコア数、メモリ、ストレージ、外部ディスプレイ、バッテリーを解説します。
- MacBook Proのタッチスクリーン、PROLED XDRディスプレイとタッチ操作の仕組みタッチスクリーンのMacBook Proはどれか、macOSでタッチ操作に何ができるか、対応アプリ、有機ELのPROLED XDRディスプレイの性能を、Appleの日本のページから解説します。
- MacBook Pro、MacBook Air、MacBook Neoの違い(2026年)Appleの3つのMacBookを、Appleの日本のページをもとに比較。チップ、ディスプレイ、ポート、バッテリー、重量、メモリ、日本での開始価格を並べました。
- 移行アシスタントが進まない、古いMacが見つからないときに確認すること移行アシスタントで古いMacが見つからない、進まない、遅いときに。アップデート、Wi-Fi、セキュリティソフト、ケーブル、別の方法を、Appleの準備の手順に沿って確認します。
- WindowsからMacへ、移行アシスタントで移行する方法WindowsパソコンからMacへ、Windows移行アシスタントで移行する方法。どのバージョンを入れるか、それぞれのパソコンでの手順、何がどこに移るかを解説します。
- 新型MacBook Pro(2026年)とは、PROLEDタッチスクリーンとM6のモデルをわかりやすく解説Appleが発表した2つの新型MacBook Proを、Appleの日本のページをもとに解説。M6搭載14インチ、タッチ操作対応のPROLED XDRモデル、発売日と価格、届いたらすることまで。
- 新型MacBook Proの発売日と価格(日本)新型MacBook Proの日本での予約開始日、発売日、全モデルの価格と学生・教職員価格を、Appleの日本のプレスリリースとApple Storeのページからまとめました。
- 新しいMacBookで確認したいセキュリティ設定新しいMacBookで初日に確認したいセキュリティ設定。Touch ID、ロック画面、FileVault、「Macを探す」、自動アップデート、管理者アカウントを、Appleのサポートページに沿って解説します。
- PHPのサポート終了とは?PHP 8.1以前を使っている場合の選択肢(PHP2Shell対応)PHP 8.1は2025年12月31日にサポートが終了し、8.2も2026年12月31日に終了します。PHP2Shellの修正が出ない古いバージョンを使っている小さなサイトの選択肢を説明します。
- MacはPHPの脆弱性の影響を受ける?PHPが入っているか確認する方法PHPの深刻な脆弱性(PHP2Shell)がMacに関係するのはPHPが入っている場合だけです。ターミナルでの確認方法と、入っていたときの更新の考え方をまとめました。
- SynologyとQNAPのNASはPHPの脆弱性(PHP2Shell)の影響を受けるかSynologyとQNAPが公開したPHP2Shellのアドバイザリの内容、Synologyで更新すべきパッケージと修正版、修正版が出るまでQNAPで止めておく設定をまとめました。
- 個人情報が漏洩していないか確認するには:PHPの脆弱性と利用者ができることPHPの脆弱性(PHP2Shell)が利用者の個人情報にとって何を意味し、何を意味しないのか。漏洩をどう知るのか、今のうちにできる対策を公的機関の情報でまとめました。
- PHPの脆弱性はスマホに影響する?iPhoneとAndroidで確認しておくことPHPの脆弱性(PHP2Shell)は、ウェブのリクエストを処理するサーバー側のPHPの問題です。iPhoneやAndroidのスマホにとって何を意味するかと、あわせてしておきたい更新をまとめました。
- 外でiPhone Duoを守る、画面とパスコードの覗き見防止外出先でiPhone Duoのパスコードと画面を守る方法。Touch IDでのロック解除、長いパスコード、ロック画面の通知プレビュー、アプリのロック、出かける前の設定をAppleの情報で説明します。
- 新しいMacBookを持ち歩く前に、最初の1週間の盗難対策と習慣新しいMacBookを初めて持ち出す前に、シリアル番号を控え、「探す」を確認し、すぐロックされるよう設定します。カフェや職場、移動中の習慣も。
- 古いMacをApple Accountから削除する方法古いMacをApple Accountから外す方法。Mac本体でのサインアウト、デバイスリストからの削除、「探す」からの削除、手元にないMacのアクティベーションロック解除まで。
- 同僚にパソコンやスマホを見られたときの相談先職場で誰かにパソコンやスマホを見られたときの相談先。社内の窓口、総合労働相談コーナー、個人情報保護委員会の相談ダイヤル、警察のサイバー事案の窓口。
- ルーターやファイアウォールはPHPの脆弱性の影響を受ける?PHP2Shellとルーターの対策PHP2Shellの修正を公表したファイアウォール(pfSense、OPNsense)、PHPを組み込んだ製品についてのJPCERT/CCやIPAの呼びかけ、家庭用ルーターで確認すべき設定をまとめました。
- セキュリティ警告を装った詐欺メールの見分け方と、偽の警告画面への対処「至急セキュリティ更新を」「アカウントに問題があります」といったメールや偽の警告画面を見分けるポイントと、確かめ方、報告先をフィッシング対策協議会やIPAなどの案内からまとめました。
- 古いMacBookを安全に売るには、出品者が注意したいトラブルMacBookをフリマやオークションで売るときに出品者が注意したいこと。代金が支払われない、届いていないと言われる、すり替え、規約外の取引、偽のメッセージへの対処と相談先。
- 新しいiPhone Duoを安全に設定する、最初の10分でやること新しいiPhone DuoのAppleの初期設定の手順と、使い始める前にオンにしたいセキュリティ設定。パスコード、Touch ID、2ファクタ認証、「探す」など。
- MacでTouch IDを設定する方法新しいMacBookのTouch IDに指紋を追加し、ロック解除や支払いなどの使い道を選び、指紋の名前変更や削除、うまく動かないときの対処までを解説します。
- 職場のショルダーハッキング対策、画面とパスワードと席を離れるときオフィスや共有デスクで画面とパスワードを守る方法。Macの通知プレビュー設定、MacとWindowsのロック、総務省のパスワード管理の注意点をまとめます。
- iPhone Duoで「盗難デバイスの保護」をオンにする方法iPhone Duoで「盗難デバイスの保護」をオンにする手順、Touch IDが必要になる操作、1時間の待機時間、「常に」を選ぶ設定を、Appleのサポート情報に沿って説明します。
- 移行アシスタントで新しいMacにデータを移行する方法古いMacやTime Machineのバックアップから、アプリ、ユーザアカウント、ファイル、設定を新しいMacに移す方法を、移行アシスタントの手順に沿って解説します。
- 移行アシスタントを使わずに新しいMacにデータを移す方法移行アシスタントを使わずに新しいMacへ。iCloudで同期し、外付けドライブ、AirDrop、ファイル共有でファイルをコピーする方法と、それぞれで移るものを解説します。
- UPnPは無効にすべき?ポートフォワーディングを切る理由と方法UPnPとポートフォワーディング(ポート開放)の役割、QNAPがPHP2Shellのアドバイザリで両方を切るよう求める理由、ルーターで無効化する手順、ポートを開けずにVPNでNASにつなぐ方法をまとめました。
- 新しいMacBookで「Macを探す」をオンにする方法新しいMacBookで「Macを探す」をオンにする方法。位置情報サービス、「Macを探す」の設定、「探す」ネットワーク、アクティベーションロック、動作の確認までを解説します。
- WordPressのPHPを更新する方法(PHP2Shell対応の手順)WordPressのPHPバージョンアップの手順です。バックアップ、本体とプラグインの更新、レンタルサーバーの管理画面やcPanelでの切り替え、更新後の確認まで。PHP2Shellの修正版と、サーバー会社に頼むべき場合も説明します。
- サイトが「メンテナンス中」なのはなぜ?PHPの脆弱性と緊急対応の仕組み2026年10月のPHPの脆弱性公表のあと、一部のサイトが停止やメンテナンスに入った理由を、IPA、JPCERT/CC、CISAなどの案内から説明します。利用者として待つ間にできることもまとめました。
- ホームページが改ざんされたら?最初にやるべき対処の手順ホームページが改ざんされたときの対処を順番にまとめました。サーバー会社への連絡、サイトの一時停止、パスワード変更、PHPとWordPressの更新、バックアップからの復元、Googleの警告解除、個人情報保護委員会への報告まで。
- 脆弱性とは?意味と、見つかってから修正されるまでの流れ脆弱性(ぜいじゃくせい)とは何かを、IPAやJVNなど公的機関の説明をもとにわかりやすくまとめました。見つかった脆弱性が届け出られ、調整され、公表されるまでの流れと、更新が大事な理由も説明します。
- PHPとは?何に使うのか、プログラミングをしない人にも脆弱性が関係する理由PHPとは何か、何に使われているのか、なぜ自分のスマホやパソコンではなくウェブサーバーで動くのか、そしてPHPの脆弱性1つがなぜ多くのサイトに関係するのかをやさしく説明します。
- リモートコード実行(RCE)とは?「任意のコード実行」の意味をわかりやすくリモートコード実行(RCE)とは、ネットワーク越しに攻撃者が自分のコードを実行できてしまう脆弱性のことです。PHPの脆弱性の注意喚起を例に、意味と深刻とされる理由を説明します。
- 古いMacBookはどうする、下取り、リサイクル、売却、譲渡の方法新しいMacを買ったあとの古いMacBookは、下取り、リサイクル、売却、譲渡、手元に残すから選べます。手放す前にAppleが案内している準備もまとめました。
- MacBookを下取りに出す前の準備、Apple Trade Inの場合Apple Trade InにMacBookを出す前にAppleが案内している準備。バックアップ、消去、「探す」とアクティベーションロック、送付と14日の期限まで。
- WordPressの改ざんを確認する方法:ハッキングの兆候とそれぞれの調べ方見覚えのない管理者、不正なリダイレクト、スパムページ、Googleの警告、変更されたファイル。WordPressとGoogleが挙げる改ざんの兆候と、管理画面やSearch Consoleでそれぞれを確認する方法をまとめました。