2026-11-03

ハッカーがMagentoのStyleSmuggler脆弱性を悪用しPSKエージェントRATを展開

ハッカーはMagentoおよびAdobe Commerceの重大なStyleSmuggler脆弱性を悪用し、PSKエージェントというリモートアクセス型トロイの木馬を展開しました。この攻撃は2026年9月9日から13日までの間に行われ、西ヨーロッパ、北アメリカ、アジア太平洋地域の店舗を標的としました。攻撃者は、ほぼ同一のPHPペイロードを使用しており、標準化された悪用が行われていることが示唆されています。特に、CVE-2026-75650として追跡されるこの脆弱性は、Magentoのテンプレート処理を通じて認証なしでリモートコード実行を可能にします。

メトリクス

このニュースのスケール度合い

6.0 /10

インパクト

7.0 /10

予想外またはユニーク度

6.5 /10

脅威に備える準備が必要な期間が時間的にどれだけ近いか

8.5 /10

このニュースで行動が起きる/起こすべき度合い

8.5 /10

主なポイント

  • ✓ 攻撃者は、MagentoのStyleSmuggler脆弱性を利用してPSKエージェントを展開しました。
  • ✓ この攻撃は、特定の地域の店舗を標的にし、標準化された手法で実行されました。

社会的影響

  • ! この脆弱性の悪用により、多くの企業がサイバー攻撃のリスクにさらされ、顧客データの漏洩やサービスの中断が懸念されます。
  • ! 特に、オンラインビジネスに依存する企業にとって、信頼性の低下や経済的損失が深刻な影響を及ぼす可能性があります。

編集長の意見

この攻撃は、Magentoプラットフォームを使用している企業にとって非常に深刻な脅威を示しています。特に、StyleSmuggler脆弱性を利用した攻撃は、認証なしでリモートコードを実行できるため、攻撃者にとって非常に魅力的です。攻撃者は、標準化された手法を用いており、これにより多くの店舗が同時に標的にされる可能性があります。企業は、Adobeが提供するホットフィックスを適用することが急務です。また、攻撃の兆候を早期に発見するために、サーバーの監視を強化する必要があります。特に、予期しないPHPファイルや不審なDNSクエリをチェックすることが重要です。さらに、確認された侵害があった場合には、アクセス可能な資格情報や暗号化キーをローテーションすることが求められます。今後、攻撃者が新たな手法を開発する可能性があるため、企業は常に最新のセキュリティ対策を講じる必要があります。サイバーセキュリティの意識を高め、従業員への教育を行うことも重要です。

解説

無認証RCE「StyleSmuggler」(CVE-2026-75650)を足がかりにPSKエージェントRAT展開──年末商戦直前のEC基盤に“標準化された侵入”が走る、です

今日の深掘りポイント

  • 無認証RCEの量産化が示唆される“ほぼ同一PHPペイロード”は、攻撃サプライチェーンの成熟を物語るシグナルです。
  • サーバ側RAT(PSKエージェント)の常駐は、従来のMagecart型“フロントの改ざん”から“バックエンド乗っ取り”への重心移動を意味します。決済・配送APIや業務認証情報の連鎖リスクが大きいです。
  • 発生日は9/9–9/13という短期集中。ホットフィックス前の“ゼロパッチ期間”を狙う機械化オペレーションの典型像です。
  • 監視はWeb改ざん検知だけでは不十分です。PHPウェブシェル系の恒常化(cron/systemd)、外向き通信のプロキシ化、資格情報・鍵の二次被害の有無までを標準のIRスコープに含めるべきです。
  • 直近はパッチ適用の可否だけでなく「侵害前提のハント」を即時に回し、APIキーや支払い関連トークンのローテーションを同時並行で行う意思決定が重要です。

はじめに

Magento/Adobe Commerceにおける重大脆弱性「StyleSmuggler」(CVE-2026-75650)が、2026年9月9日から13日にかけて実際に悪用され、西ヨーロッパ、北米、APACのEC店舗が標的になりました。攻撃者は無認証でテンプレート処理の欠陥を突いてRCEを達成し、ほぼ同一のPHPペイロードでPSKエージェントRATを展開しています。CVSS 10.0相当の特性に加え、緊急ホットフィックス提供前のタイミングを突いたことから、攻撃の“標準化と運用最適化”が読み取れます。年末商戦の需給・決済・物流のピークが迫る中、被害は単一店舗の売上に留まらず、サプライチェーン全体のボトルネック化リスクをはらみます。

本稿では、公開情報を土台に事実関係を整理しつつ、RATを軸にしたバックエンド常駐の意味合いと、組織として今すぐ見直すべき可視化・封じ込めの勘所を掘り下げます。

参考情報(一次情報に近い技術詳細の追加公開を待ちながら、現時点で確認できる公開情報):

深掘り詳細

事実関係の整理(確認できる点)

  • 脆弱性の性質: Magentoのテンプレート処理を経由し、認証なしでリモートコード実行(RCE)を許す欠陥で、CVE-2026-75650として追跡されていると報じられています。CVSSは最大評価(10.0に相当)とされ、攻撃難度の低さと影響の大きさが示唆されています。
  • 攻撃のタイムラインと広がり: 2026年9月9日から13日に集中的に観測。対象は西ヨーロッパ、北米、APACと、商圏が広く分散していることから、特定の国・法域に依存しない自動化スキャン/展開の存在が推測されます。
  • 悪用とペイロード: 攻撃者は「ほぼ同一のPHPペイロード」を投入し、PSKエージェントRATを導入。標準化された手口(playbook化/キット化)であることが示唆されます。
  • タイミング: Adobeの緊急ホットフィックス公開前に悪用が走っており、いわゆる“ゼロパッチ”の隙間を狙う運用最適化が行われたと見られます。

出典: GBHackersの概説記事

インサイト(何が本質的に新しいか)

  • “フロントからバックエンドへ”の潮目: EC領域では、長らくクレジットカードスキマー(いわゆるMagecart)型の“フロント改ざん”が目立ってきました。今回はRAT(PSKエージェント)常駐を伴う“バックエンド掌握”に比重があり、決済ゲートウェイの資格情報、配送・税計算・在庫システムへのAPIトークン、顧客エクスポートの自動処理など、店舗運用の“中の人の権限”が丸ごと狙われる段階に入ったと捉えるべきです。被害はカード情報漏えいに留まらず、業務プロセスの改変やマルチチャネル詐欺の踏み台化へ容易に拡張します。
  • “標準化されたRCEからの同型RAT展開”というスケール軸: ほぼ同一のPHPペイロードという記述は、運用側でリスク分散よりも「短期間・広範囲な占拠率」を優先していることを示唆します。脆弱性→RCE→RAT導入→持続化、という鎖がテンプレ化されていれば、次のラウンドでも別名義のRATや追加機能(プロキシ化/データ引き出し/横展開)を同じプレイブックで差し替え可能です。すなわち、単発のパッチ当てでは“同じ運用の別バージョン”に繰り返し追いつかれる構造が残り続けます。
  • “ゼロパッチ期間最適化”の示唆: 短期集中(9/9–9/13)で地理的に広い波形は、既知の露出(バージョン、特定テンプレート機能)を自動収集してから一気に投下するキルチェーンを想起させます。意思決定の遅延(検証待ち/営業時間優先/変更凍結)を見越して、ホットフィックス前後の数日を叩く“運用の窓”を定石化している可能性が高いです。

脅威シナリオと影響

以下は、公開情報を踏まえた仮説ベースのシナリオ提示です(MITRE ATT&CKの対応は推定です)。

  • 初期侵入(Initial Access)

    • 公開アプリケーションの脆弱性悪用(T1190: Exploit Public-Facing Application)を通じてテンプレート処理の欠陥からRCEに到達します。
  • 実行・展開(Execution/Resource Development)

    • コマンド/スクリプト実行(T1059: Command and Scripting Interpreter、Linux/Unix環境ではT1059.004: Unix Shellに該当)でシェルスクリプト/PHPローダを落とし込み、PSKエージェントを導入します。
    • ツールの投入(T1105: Ingress Tool Transfer)でRAT本体や補助スクリプトを取得します。
  • 持続化・防御回避(Persistence/Defense Evasion)

    • Webシェル/サーバソフトウェア構成の悪用(T1505.003: Web Shell)やcronベースの常駐(T1053.003: Cron)で再起動・キャッシュクリア後も生存します。
    • 難読化/圧縮(T1027)や一時領域の消去、痕跡除去(T1070.004: File Deletion)で検出を回避します。
  • 資格情報・環境探索(Credential Access/Discovery)

    • 構成ファイル・バックアップ・環境変数からの認証情報取得(T1552.001: Credentials In Files)やファイル/ディレクトリ探索(T1083: File and Directory Discovery)でAPIキーや秘密鍵の収集を狙います。
  • 横展開・C2(Lateral Movement/C2)

    • 内部の管理系(SSH/SFTPなど、T1021: Remote Services)への展開や、Webプロトコルを用いたC2(T1071.001: Application Layer Protocol: Web Protocols)、プロキシ/踏み台化(T1090: Proxy)で恒常的な外部連携を確保します。
  • 影響(Impact)

    • 決済・配送・税計算・在庫APIの悪用を通じた不正発注・配送転送、返品詐欺の自動化、顧客データの段階的持ち出し(T1041/T1567系)など、収益直撃と信用失墜の両面で長期影響が想定されます。
    • 年末商戦のピーク時に物流のSLAや決済承認率に波及し、KPI(転換率、平均注文額、チャージバック率、配送遅延率)を横断的に悪化させる可能性が高いです。

総合的に、今回のスコアリングが示唆する“即応性・実行可能性の高さ”は、単にパッチ適用の緊急度を超え、IR/ハンティングを同時並行で回す必要性を裏付けています。功を焦って可用性だけを優先すると“パッチ適用済みだがRATは生きている”という逆説に陥りやすく、可視化と封じ込めを一体で設計することが肝要です。

セキュリティ担当者のアクション

“適用する・止める・探す・替える”を同時に動かす4本立てで臨むべきです。

  1. 即時措置(適用する)
  • 緊急ホットフィックス/最新パッチの適用を最優先で実施します。メンテナンスウィンドウが取れない場合は、一時的な閲覧専用化や特定機能の停止も選択肢に入れるべきです。
  • WAF/リバースプロキシでの仮想パッチを同時投入します。テンプレート関連エンドポイントや不自然な長大パラメータ、PHPコード断片を想起させる文字列・エンコード混在リクエストの遮断ポリシーを強化します(誤検知の影響を最小にするため、段階的ブロックと監査ログの取得を併用します)。
  1. 侵害前提のハンティング(探す)
  • ファイルシステム
    • Magentoのアプリ配下/公開ディレクトリ/var配下における新規・最近更新されたPHPファイルの列挙と差分検証を行います(FIMが未導入なら、今回を機に導入/学習期間の短縮を検討します)。
    • .user.ini/.htaccessやオートローダ(composer/vendor)の挙動変更、unknownなsystemd unit、cronエントリ(ユーザ/システム両方)、rc.local等を確認します。
  • プロセス/通信
    • Webサーバ子プロセスの不審な子孫プロセス(bash/sh/curl/wget/tar/openssl等)と、その外向き通信を時系列で紐づけます。未知ドメインやダイナミックDNS、C2的な疎通パターン(周期/バースト/時間帯の偏り)に注目します。
  • ログ
    • アクセス/エラーログにおけるテンプレート処理周辺のエラー増加、長大POST、直後のファイル書き込み/権限変更の相関を確認します。ログローテーション直前の欠落や急な静穏化は痕跡消去の兆候です。
  • 資格情報
    • 環境変数・設定ファイル・バックアップ(DBダンプ/メディアバックアップ)に平文・弱保護のシークレットがないか点検します。見つかった場合は直ちに無効化・ローテーション前提で対応します。
  1. 事業継続重視の封じ込め(止める)
  • RAT/不審プロセスの隔離前に、証跡の取得(メモリ/ネットワーク/ファイル)を優先します。その後、外向き通信の宛先単位でEgress制御を強め、段階的に遮断します。
  • 代替チャネルを用意して、決済・配送APIの健全系を確保します(フェイルオーバー時の鍵共有やログ引き継ぎ手順を明文化します)。
  1. 鍵と権限の刷新(替える)
  • 管理者アカウントの強制パスワード変更とMFA強化、キー管理(決済ゲートウェイ、配送/税計算、CDN、SMTP、支払い通知Webhookの署名鍵、S3等のストレージ鍵、内部Git/CIのトークン)をローテーションします。
  • 支払いまわりはチャージバック/不正検知ルールの閾値を一時的に保守寄りに調整し、アラートの人手審査を増やします。

併せて中長期の構えとして:

  • Linux対応のEDR/メモリ監視、FIM(ファイル完全性監視)、WAFの運用自動化(学習→仮想パッチ→ブロックのSLO定義)を再設計します。
  • デプロイ前検証(プリプロダクション)に「攻撃シナリオ再現チェック」(RCE→ファイルドロップ→常駐→外向き通信)を組み込み、ゼロパッチ期間を短縮します。
  • PCI DSSや個人情報保護の観点で、データ最小化(不要な属性の非保持/短期化)と分離(決済データとアプリ運用データのネットワーク/アカウント分離)を進めます。

最後に一言。今回の一件は「パッチ=終わり」ではなく、「RCEの後ろにある運用最適化されたRAT展開」という“二層構造”への視点転換を迫ります。年末商戦直前の今、被害の再生産を断つには、アップデートと同時に“中の人の権限”の棚卸しと鍵・通信の再設計まで一挙に進めることが、最短距離の守りになります。

参考情報

  • 攻撃の概説と時系列の報告: GBHackers – Magento StyleSmuggler vulnerability
  • MITRE ATT&CK(テクニック参照)
    • Exploit Public-Facing Application(T1190): https://attack.mitre.org/techniques/T1190/
    • Command and Scripting Interpreter(T1059): https://attack.mitre.org/techniques/T1059/
    • Cron(T1053.003): https://attack.mitre.org/techniques/T1053/003/
    • Web Shell(T1505.003): https://attack.mitre.org/techniques/T1505/003/
    • Ingress Tool Transfer(T1105): https://attack.mitre.org/techniques/T1105/
    • Obfuscated/Compressed Files and Information(T1027): https://attack.mitre.org/techniques/T1027/
    • Indicator Removal on Host – File Deletion(T1070.004): https://attack.mitre.org/techniques/T1070/004/
    • Credentials In Files(T1552.001): https://attack.mitre.org/techniques/T1552/001/
    • Application Layer Protocol: Web Protocols(T1071.001): https://attack.mitre.org/techniques/T1071/001/

背景情報

  • i StyleSmuggler脆弱性は、Magentoのテンプレート処理において認証なしでリモートコード実行を可能にします。この脆弱性は、攻撃者が悪意のあるPHPコードを実行するための入口を提供します。
  • i PSKエージェントは、コマンド実行、トラフィックプロキシ、持続的なサーバーアクセスを可能にするリモートアクセス型トロイの木馬です。攻撃者は、特定のPHP関数を利用して、シェルスクリプトをダウンロードし、実行します。