CVE-2022-24086 の詳細
CVEの情報
説明:
Adobe Commerce versions 2.4.3-p1 (and earlier) and 2.3.7-p2 (and earlier) are affected by an improper input validation vulnerability during the checkout process. Exploitation of this issue does not require user interaction and could result in arbitrary code execution.
CVE更新日: 2022-02-16 17:15:13.307000
CVSSバージョン: 3.1
CVSSスコア: 9.8
KEVの情報
KEV更新日: 2022-02-15
EPSSの情報
EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。
EPSSスコア: 0.991990000
EPSS更新日: 2026-10-16 00:00:00
SSVCの情報
SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。
Exploitation: active
Technical Impact: high
Automatable: True
CVE-2022-24086について、以下の観点で解説します。
1. 脆弱性の概要
CVE-2022-24086は、Adobe CommerceおよびMagento Open Sourceプラットフォームに影響を与える、入力値の不適切な検証(Improper Input Validation)の脆弱性です。この脆弱性は、チェックアウトプロセス中に発生し、認証されていないリモートの攻撃者がユーザーの操作なしに任意のコード実行(RCE)を可能にします。Adobeはこの脆弱性が限定的な攻撃で悪用されていることを認識しており、CISAはこれを既知の悪用されている脆弱性(KEV)カタログに追加しています。根本原因は、安全でない文字列補間と、チェックアウトプロセス中のユーザー提供入力の適切なサニタイズの失敗にあります。
1.1 影響
1.2 深刻度
2. 対象となる環境
2.1 影響を受けるOSバージョン
この脆弱性はOSバージョンに直接関連するものではなく、Adobe CommerceおよびMagento Open Sourceのアプリケーションのバージョンに影響します。
2.2 影響を受ける設定
チェックアウトプロセスにおける入力値の不適切な検証が脆弱性の根本原因です。脆弱なバージョンにおいて、チェックアウトプロセスが有効になっている環境が影響を受けます。テンプレートエンジンが信頼できないユーザーに公開されている「ウィッシュリスト」などのモジュールも言及されていますが、中核となる問題はチェックアウト時の入力検証の不備です。
3. 影響を受けた時の兆候
この脆弱性が悪用された際の具体的な兆候は、公開されている情報には明示的に記載されていません。しかし、任意コード実行が可能なため、ウェブサイトの改ざん、バックドアの設置、機密データの流出、サーバーリソースの不正利用などの活動が発生する可能性があります。
4. 推奨対策
4.1 本対策
/Email/Model/Templateディレクトリ内のFilter.phpサニタイズメソッドと、コアフレームワークのVarDirective.phpファイルを新しい正規表現パターンで更新します。4.2 暫定回避策(緩和策)
この脆弱性は活発に悪用されているため、最も推奨される対策は直ちにパッチを適用することです。攻撃は様々なURLエンドポイントから行われるため、WAF(Web Application Firewall)やファイアウォールによる保護は困難であるとされています。具体的な暫定回避策は明確に示されていません。
他に解説すべき観点
参照したサイト