
WooCommerceのカゴ落ち(購入されずに残されたカート)を記録し、お客様へリマインダーメールを送るプラグイン「Abandoned Cart Lite for WooCommerce」において、セキュリティ上の問題が確認されました。影響を受けるのは、バージョン 6.8.1 までのすべてのバージョンです。
本脆弱性を悪用された場合、攻撃者がログインしていない状態のまま、サイトに登録されている他のユーザーになりすまして操作を行える可能性があります。
対策として、バージョン 6.8.2 以降への更新を推奨します。
脆弱性詳細
本脆弱性は、カゴ落ちしたお客様に案内する「カート復元リンク」について、リンクの正当性を十分に確認できていなかったことに起因します。
その結果、攻撃者が自分宛のリンクを加工することで、別のお客様のカートとして処理させることが可能な状況となっていました。
想定される被害
この脆弱性が悪用された場合、以下のような被害が想定されます。
アカウントへのなりすまし
- 加工したリンクの利用者が、別の登録ユーザーとしてログインした状態になる
- なりすまし先が管理者権限を持つユーザーであった場合、その権限で管理画面を操作される
なお、この影響が生じるのは、リマインダーメールのリンクからアクセスしたユーザーを自動的にログインさせる設定が有効な場合です。この設定は初期状態では無効です(確認方法は後述)。
カート内容や連絡先の閲覧
- 上記の設定が無効な場合でも、別のお客様が購入予定だった商品の情報が読み込まれる
- 会員登録をしていないゲスト購入者の氏名およびメールアドレスが読み取られる
被害発生の条件
- 攻撃者がサイトにアクセスできる状態であれば、管理者やお客様の操作を待たずに攻撃が行われる
- そのサイトで一度でもカートを残したまま離脱したことがあるユーザーおよびゲスト購入者が対象となる
リマインダーメールの配信を有効にしていない場合でも、カゴ落ちの記録自体は作成されるため、対象に含まれます。
技術的な詳細
カート復元リンクには、どのカートを指しているかを示す情報が、暗号化された文字列(トークン)として埋め込まれています。
このトークンには「途中で書き換えられていないか」を検証する仕組みが備わっておらず、また受け取った側でも、指定されたカートが本当にそのリンクの宛先のものかを確認していませんでした。
そのため、攻撃者が自分でカートを残して正規のリンクを1通入手すれば、そのトークンを手掛かりに、別のカートを指す値へ作り替えることが可能でした。
サイト側は作り替えられたリンクを正規のものとして扱い、指定されたカートの持ち主として処理を進めてしまいます。
対策版では、トークンが途中で書き換えられていないかを検証する処理と、指定されたカートがリンクの宛先に紐づくものかを照合する処理が追加されています。
攻撃の流れ(概略)
※悪用防止のため、具体的な手順は伏せています。
- 攻撃者が自らカートを残し、正規の復元リンクを入手する
- リンク内のトークンを〈省略〉の方法で加工し、参照先を別のカートへ差し替える
- 加工したリンクを開くと、確認が行われないまま別ユーザーとして処理される
脆弱性の種類
推奨対応事項
該当バージョンのプラグインをご利用の場合、以下の対応を強く推奨します。
- プラグインの更新
- 速やかに、プラグインを対策バージョン(6.8.2 以降)へ更新してください。
- 自動ログイン設定の確認(更新までの暫定措置)
- WordPress管理画面の「WooCommerce」→「Abandoned Carts」→「Settings」→「Email Sending Settings」を開いてください。
- 「Auto login WordPress users coming to the site using reminder email links」がオンになっている場合、影響を受けやすい状態です。すぐに更新できない場合は、この設定を一時的にオフにしてください。
※この設定がオンのとき、プラグイン自身も同じ画面に注意喚起のメッセージを表示します。
- 被害確認
- サーバーのアクセスログを「
wcal_action=track_links」または「wcal_action=checkout_link」という文字列で検索してください。
同じメールアドレス(user_email)に対して、末尾のvalidate(カートを指定する文字列)の値だけを変えたアクセスが短時間に多数記録されている場合、リンクを加工する試みが行われた可能性があります。 - 管理画面の「ユーザー」および「WooCommerce」→「注文」から、身に覚えのないアカウント情報の変更や注文がないか確認してください。
- サーバーのアクセスログを「
⇒不審なアクセス記録や操作履歴が確認された場合は、WordPressの専門家などへの相談を推奨します。
影響を受けるバージョン
Abandoned Cart Lite for WooCommerce 6.8.1 までのバージョン
脆弱性情報 (CVE-ID)
CVE-2026-12585
(公開日 2026年7月16日 更新日 2026年7月16日)
脆弱性の深刻度 (CVSS v3)
基本値: 9.8 (緊急) [Wordfence]
脆弱性脅威度(EPSS)
CVE-2026-12585 悪用確率 0.38% (上位70%) 2026年9月24日時点
ソフトウェア脆弱性情報の著作権に関する注意事項
This record contains material that is subject to copyright.
Copyright 2012-2026 Defiant Inc.
License: Defiant hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute this software vulnerability information. Any copy of the software vulnerability information you make for such purposes is authorized provided that you include a hyperlink to this vulnerability record and reproduce Defiant’s copyright designation and this license in any such copy. Read more.
Copyright 1999-2026 The MITRE Corporation
License: CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE’s copyright designation and this license in any such copy. Read more.
「WordPressセキュリティ保守」をご利用のお客様へ

WordPress
Abandoned Cart Lite for WooCommerce プラグインをご利用中のお客様には、対策バージョンへの更新状況および推奨対応事項について、順次メールにてご案内しております。



