B
今週中
攻撃者がMagentoのCMSブロック(cms_blockテーブル)に悪意のあるJavaScriptを注入し、オンラインストアを侵害するキャンペーン
📌 一言でいうと
攻撃者がMagentoのCMSブロック(cms_blockテーブル)に悪意のあるJavaScriptを注入し、オンラインストアを侵害するキャンペーンが確認されました。この手法により、攻撃者は正規のコンテンツを通じて永続的なアクセスを維持しつつ、セキュリティスキャナーから検知を回避しています。一部の感染サイトでは、ブラウザのlocalStorage(キー: fpCode)を利用した永続化メカニズムが導入されています。
🔍該当判定
- ECサイトの構築に「Magento」を利用している
- 自社でMagentoのサーバー管理(インストールや運用)を行っている
- Magentoの管理画面で「CMSブロック」の設定や編集を行っている
上記いずれにも該当しない → 静観でOK
✅該当時の対応
Magentoのデータベース内、特に 'cms_block' テーブルに不審なJavaScriptや外部スクリプトの読み込みが含まれていないか確認してください。また、WAFの導入や、定期的なファイルおよびデータベースの整合性チェックを推奨します。
📧 メール案を見る (管理者向け)
⚠️ これは AI が生成した参考例です。配信前に必ず内容をご確認のうえ、貴社の状況に合わせて編集してご利用ください。実際の被害状況や自社の利用環境を踏まえた判断は、貴社のセキュリティ責任者にご確認ください。
件名: 【共有】Magento CMSブロックを悪用したマルウェア注入への対応について
お疲れさまです。Magentoを標的とした新たな攻撃手法に関する情報共有です。
■ 概要
攻撃者がMagentoのデータベース内にある 'cms_block' テーブルに悪意のあるJavaScriptを直接注入し、ストアフロントに配信させる手法が確認されました。テーマファイルや設定ファイルを変更しないため、従来のファイルベースのスキャンでは検知が困難な傾向にあります。
■ 影響範囲
- Magento CMSを利用しているECサイト
■ 対応手順
1. データベースの 'cms_block' テーブルを監査し、不審な <script> タグや外部ドメインへのリクエストが含まれていないか確認してください。
2. ブラウザの localStorage に 'fpCode' という不審なキーが存在しないか、またはそれを操作するコードが配信されていないか確認してください。
3. データベースへの書き込み権限を最小限に制限し、不審な変更を検知できる監視体制を構築してください。
■ 参考情報
- Sansec eComscan レポート
対応優先度: 高
対応期限: 速やかに確認を推奨
お疲れさまです。Magentoを標的とした新たな攻撃手法に関する情報共有です。
■ 概要
攻撃者がMagentoのデータベース内にある 'cms_block' テーブルに悪意のあるJavaScriptを直接注入し、ストアフロントに配信させる手法が確認されました。テーマファイルや設定ファイルを変更しないため、従来のファイルベースのスキャンでは検知が困難な傾向にあります。
■ 影響範囲
- Magento CMSを利用しているECサイト
■ 対応手順
1. データベースの 'cms_block' テーブルを監査し、不審な <script> タグや外部ドメインへのリクエストが含まれていないか確認してください。
2. ブラウザの localStorage に 'fpCode' という不審なキーが存在しないか、またはそれを操作するコードが配信されていないか確認してください。
3. データベースへの書き込み権限を最小限に制限し、不審な変更を検知できる監視体制を構築してください。
■ 参考情報
- Sansec eComscan レポート
対応優先度: 高
対応期限: 速やかに確認を推奨
Subject: [Security Alert] Malware Injection via Magento CMS Blocks
Dear IT/Security Team,
We are sharing information regarding a campaign targeting Magento stores using a stealthy injection technique.
■ Overview
Attackers are injecting malicious JavaScript directly into the 'cms_block' database table. By embedding the loader within the database rather than the theme files or core configuration, the attackers can evade standard file-system security scanners while maintaining persistence on the storefront.
■ Scope
- E-commerce stores running Magento CMS
■ Action Plan
1. Audit the 'cms_block' database table for unauthorized <script> tags or calls to unknown external domains.
2. Check for the presence of a 'fpCode' key in the browser's localStorage, which is used as a persistence mechanism in some cases.
3. Implement database integrity monitoring and restrict write access to the CMS tables to authorized administrators only.
■ Reference
- Sansec eComscan findings
Priority: High
Deadline: Immediate review recommended
Dear IT/Security Team,
We are sharing information regarding a campaign targeting Magento stores using a stealthy injection technique.
■ Overview
Attackers are injecting malicious JavaScript directly into the 'cms_block' database table. By embedding the loader within the database rather than the theme files or core configuration, the attackers can evade standard file-system security scanners while maintaining persistence on the storefront.
■ Scope
- E-commerce stores running Magento CMS
■ Action Plan
1. Audit the 'cms_block' database table for unauthorized <script> tags or calls to unknown external domains.
2. Check for the presence of a 'fpCode' key in the browser's localStorage, which is used as a persistence mechanism in some cases.
3. Implement database integrity monitoring and restrict write access to the CMS tables to authorized administrators only.
■ Reference
- Sansec eComscan findings
Priority: High
Deadline: Immediate review recommended