「StyleSmuggler」と名付けられた重大な脆弱性が、Adobe CommerceおよびMagentoを使用するオンラインストアの世界を揺るがしています。このゼロデイ脆弱性は、認証なしで遠隔によるコードの実行を可能にし、Linux上に巧妙なバックドアを開くことになります。発見されたばかりですが、重大な侵入リスクに直面して即時の反応を強いられています。
MagentoとAdobe Commerceを震撼させるStyleSmugglerの脆弱性
サイバーセキュリティ会社Sansecによって9月初旬に特定されたStyleSmugglerは、MagentoとAdobe Commerceのすべてのバージョンに影響を及ぼし、完全に最新のものも含まれています。この攻撃は、テンプレートシステムの弱点を利用します。CSSプロパティへの注入を通じて、攻撃者は被害者との接触なしに遠隔で悪意のあるPHPコードを実行させることに成功します。
この操作は、エラーレポートの生成またはトランザクションメールの通知が行われる際に発生し、ユーザーには通常見えません。最悪なのは、このコードが何の制御もなく実行され、ストアをホストしているLinuxサーバーに大きなバックドアを開くことです。
StyleSmugglerのエクスプロイトはどのように機能するのか?
シンプルでありながら巧妙なこのエクスプロイトは、Magentoが使用するCSSスタイルに悪意のあるコードを挿入します。この「トリック」は、通常危険なコードをブロックする標準の保護を回避します。たとえば、操作はエラーレポートを作成し、送信されるメールの際に実行されるPHPペイロードを含みます。
このプロセスは、完璧に機能するメカニズムのようです。まず、悪意のあるコードがシステムに「毒されます」。次に、Magentoは通知を処理するときにそれを自動的に発動させます。設定が不適切なボイラーのように、外部の介入なしに攻撃が発動します。
Linuxのプロセスの中に巧妙に隠れたRust製バックドア
脆弱性が悪用されると、攻撃者はRustで書かれたバックドアを配置します。これは、この種の機器には珍しく、巧妙です。このバックドアは、[kworker/u:8:0]、fc-cache、chronydなどの信頼できるプロセス名でバックグラウンドで実行されます。一見、目立つことはありません。
送信通信も同様に狡猾です。このマルウェアは、コマンド&コントロールサーバーとの通信を通常のNTP(Network Time Protocol)トラフィックに偽装します。このカモフラージュは、従来のネットワーク監視ツールによる検出を著しく困難にします。
ターゲットとなるオンラインストアに対するリスクと影響
このコンプロミスは単なる「ハッキング事件」以上のものです:サーバーへの完全かつ持続的なアクセスへの道を開きます。敏感なデータの盗難やリモート操作など、多くの脅威が存在します。決済情報や顧客情報が流通する環境では、この種のバックドアが深刻な被害を引き起こす可能性があります。
奇妙なことに、まだ大量のポストエクスプロイト行動は確認されていません。しかし、このバックドアの存在は、攻撃者に将来の行動のためのレバーを与え、小さな機会を窺っています。
StyleSmugglerインシデントを抑制するために必要な措置
まず最初の緊急事項は、9月7日にAdobeから公開された公式のパッチを直ちに適用することです。たとえ脆弱性が以前に悪用されていたとしても、このパッチは新たな侵入に対する重要なバリアとなります。
次に、システムの徹底的な分析を行い、既存の感染を検出する必要があります。システムプロセスやネットワークトラフィック内の異常に対する監視を強化することも必要です。特にNTP通信に注意が必要です。
昔ながらのアドバイス:鍵とIDのローテーション
Adobeは特に、暗号化キーと管理者パスワードの完全なローテーションを行うことを推奨しています。一度ドアを開けられたら、鍵と施錠を変えるのが賢明です。
また、支払い失敗を示すトランザクションメールの異常な増加に対して警戒することが重要です。これらのシグナルは、実行中の悪用やサーバー上のアクティブなバックドアの兆候である可能性があります。
Linux上の重大な脆弱性とその影響を理解するために、IT Connectのような専門プラットフォームで詳細な分析が確認できます。また、この攻撃のメカニズムを詳細に述べたSansecのレポートは公式サイトで見ることができます。
StyleSmugglerとは何ですか?
StyleSmugglerは、Adobe CommerceとMagentoに影響を及ぼし、認証なしで遠隔からコードを実行できる重大なゼロデイ脆弱性です。
Linux上でバックドアはどのように隠されていますか?
バックドアはRustで書かれたプログラムで、正当なシステムプロセスのふりをして、通信をNTPトラフィックとして偽装します。
StyleSmugglerの侵害の兆候は何ですか?
支払い失敗の異常な増加と、[kworker/u:8:0]のような疑わしいプロセスの存在は、感染の兆候を示すかもしれません。
この脆弱性にさらされた場合はどうすればよいですか?
Adobeのパッチを直ちに適用し、サーバーを分析して感染を検出し、その後、鍵と管理者パスワードのローテーションを実施します。
StyleSmugglerはMagentoのすべてのバージョンをターゲットにしていますか?
はい、すべてのバージョン、最新のものも含めて、この重大な脆弱性の影響を受けます。