TrustBrain

予約管理機能を提供するプラグイン「Appointment Booking Calendar — Simply Schedule Appointments」において、セキュリティ上の問題が確認されました。影響を受けるのは、バージョン 1.6.9.29 までのすべてのバージョンです。

本脆弱性を悪用された場合、ログインしていない第三者によって、プラグインの管理者向け設定情報が取得される可能性があります。

対策として、バージョン 1.6.10.0 以降への更新を推奨します。

本脆弱性は、2つの問題が組み合わさることで成立します。
1つ目は、予約フォームの表示に使用される認証用コード(nonce)がサイトを訪れただけの未ログインの第三者にも発行される仕様であったこと。2つ目は、プラグイン設定を返すAPI処理において、リクエスト者の権限に応じて返却する設定内容を絞り込む処理が実装されていなかったことです。
その結果、この認証用コードを使ったAPIリクエストにより、本来は管理者のみが参照できる設定情報が、ログインしていない第三者にも返却される状態となっていました。

この脆弱性が悪用された場合、以下のような被害が想定されます。

設定情報の漏洩

  • 管理者向けに保護されていた設定フィールドが取得される可能性
  • ライセンスキーや外部サービスとの連携に使用するアクセストークン等の機密値が、保護されていない状態で取得される可能性

予約データへの二次的影響

  • 漏洩した設定情報に含まれる予約読み取り用トークンを悪用して、サイトに登録された予約一覧が取得される可能性
  • 取得した予約情報に含まれる各予約固有のトークンを利用して、第三者が予約を変更またはキャンセルできる可能性

被害発生の条件

攻撃者がサイトにHTTPアクセスできる状態であれば成立します。管理者や利用者のログイン・操作は不要です。

本脆弱性は、プラグイン設定を返すREST APIエンドポイント(/wp-json/ssa/v1/settings/{セクション名})における認可処理の不備が原因です。

このエンドポイントへのアクセス可否はnonceの検証のみで判断されていましたが、このプラグインは予約フォームを表示するために未ログインの訪問者にも独自のnonce(公開nonce)を発行する仕組みを持っています。そのため、nonce検証を通過するだけではリクエスト者の権限を担保できない状態でした。

加えて、設定値を返却する処理では、管理者専用フィールドの除外や機密値のマスク処理が呼び出されていませんでした。また、設定値の取得時には暗号化されたフィールドも復号した上で返すため、保存時に暗号化されていた値も保護されていない状態で取得される状況でした。

対策版(1.6.10.0)では、設定を返却する前にリクエスト者の権限に応じて参照不可フィールドを除外・マスクする処理が追加されています。

該当バージョンのプラグインをご利用の場合、以下の対応を強く推奨します。

  1. プラグインの更新
    • 速やかに、プラグインを対策バージョン(1.6.10.0 以降)へ更新してください。
  2. 被害確認
    • WordPress管理画面の「予約一覧」から、身に覚えのない予約の変更・キャンセルが発生していないか確認してください。
    • 外部サービス(決済・メール配信等)と連携している場合、プラグイン設定で使用しているアクセストークンやAPIキーを再発行することを推奨します。

⇒不審な予約操作が確認された場合は、WordPressの専門家などへの相談を推奨します。

Appointment Booking Calendar — Simply Schedule Appointments 1.6.9.29 までのバージョン

CVE-2026-3045
(公開日 2026年3月13日 更新日 2026年4月8日)

基本値: 7.5 (重要)   [Wordfence]

CVE-2026-3045 悪用確率 0.05% (上位86%) 2026年5月1日時点 

今後30日以内に悪用される確率 )

ソフトウェア脆弱性情報の著作権に関する注意事項

This record contains material that is subject to copyright.

Copyright 2012-2024 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-2024 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.

「Support」、「Technical」、「Customer」、「Service」の文字 と 技術的なWordPress顧客サポート

WordPress運用保守

さらに詳しく

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

WordPress プラグイン Appointment Booking Calendar — Simply Schedule Appointments 情報 (2026年5月2日 取得)

最新版 バージョン 1.6.11.2
対象 WordPress バージョン 5.1 またはそれ以降
検証済み最新バージョン : 7.0
有効インストール数 60,000+
関連 ページ プラグインページホームページ