【PHP2Shell】一体PHPに何が起こったのか?ログイン確認前に乗っ取られる脆弱性とその仕組み。
公開日 2026.10.27
ログインを確認する前、アプリのコードが動き始める前に、サーバーが攻撃される――。今回は「PHP2Shell」を題材に、普段は見えないPHP内部の処理を、紙模型のアニメーションで解説します。 ファイルのアップロードでは、送られてきたデータの整理やメモリの確保など、さまざまな準備が行われます。その途中でデータが壊れたり、使い終わったはずの参照が残ったりすると、何が起こるのでしょうか。 アップロードの仕組みから、メモリの後片付け、セッション処理、WAFによる防御とPHP本体の更新の違いまで、順を追って見ていきます。 【タイムライン】 効果音:Kenney Interface Sounds(CC0) https://kenney.nl/assets/interface-sounds
YouTubeで見る動画のページ · 別タブで開くこの動画に関係する事例
- 重要度:5段階中5チャリ・ロト / チャリロト競輪・オートレース投票サービス「チャリロト」の不正アクセスによる個人情報漏えい判定保留
- 重要度:5段階中1PHP GroupPHPに重大なコード実行の脆弱性、修正版への更新と侵害の確認を呼びかけ判定保留
- 重要度:5段階中2PHP ProjectPHPの認証不要な遠隔コード実行の脆弱性2件と、AWS WAFによる緩和策判定保留
- 重要度:5段階中2CitrixNetScaler製品の脆弱性を悪用する攻撃を確認判定保留
- 重要度:5段階中1Apple複数のApple製品で脆弱性を修正、悪用された可能性の報告も判定保留
- 重要度:5段階中1WatchGuardWatchGuardの複数製品に脆弱性、修正版への更新を案内(JPCERT/CC Weekly Report 2026-10-07号)判定保留
- 重要度:5段階中1GoogleGoogle Chromeのデスクトップ版で複数の脆弱性を修正判定保留