CVE-2026-118066
この脆弱性で確認すること
- 対象製品
- Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress
- WATRIXで確認できる範囲
- 無料診断で製品とバージョンを取得できた場合に、診断ルールの影響範囲と照合します。 バージョンが隠されているサイトや、侵害の有無は別途調査が必要です。
- 情報の作成方法
- 公開済みの診断ルールと出典に基づく日本語解説
- 診断ルールの確認日
- 2026/11/08
情報整理:WATRIX合同会社。影響の確定や侵害の有無は、実際の版・設定・ログ等を確認して判断します。
診断対応・サービス更新の履歴
診断へ追加した時点の記録です。現在の照合可否は製品・バージョンの取得状況と、上記の確認範囲によります。
対応追加日:
latepointの脆弱性照合を追加
WATRIX GUIDE
影響する 条件と、 次に できる こと
バージョンが分かれば無料診断で照合LatePointの
LatePoint(予約・スケジュール管理プラグイン)のパスワード再設定処理の不備で、ログインなしで認証を突破され、顧客アカウントのパスワードを書き換えられて乗っ取られるおそれがある脆弱性(CVE-2026-118066、CVSS 9.1)です。データベースへの問い合わせに特殊な値を紛れ込ませることで、特定の顧客を指定せずに最初の顧客のパスワードを上書きされ、予約や注文、個人情報を見られるおそれがあります。影響を受けるのは 5.7.6 以前です。
WATRIXが確認した関連解説です。公開元の原典とは区別して掲載しています。
日本語解説の確認:2026/11/08
影響を確かめるには
- 使っている製品・バージョンが、公開元の示す影響範囲に入るか確認してください。
対処の進め方
- 対象の製品・系列に合う修正版への更新を検討してください。確認済みの修正版:5.7.7。
- 侵害が疑われる場合は、顧客のパスワードが本人の操作なしに変更されていないか、見覚えのない顧客ログインや予約・個人情報の閲覧の記録がないか、パスワード再設定のリクエストが不自然に届いていないかを調べてください。
WATRIXでの確認方法
無料診断で製品とバージョンを取得できた場合に、診断ルールの影響範囲と照合します。 バージョンが隠されているサイトや、侵害の有無は別途調査が必要です。
無料診断は外から確認できる範囲が対象です。個別の調査・復旧は、状況と対応範囲を確認してご案内します。
同じCVEの情報を、出典ごとに確認
同じCVEでも、深刻度の評価や掲載状態は出典ごとに異なる場合があります。各出典の記録を残し、片方の棄却・撤回だけで他の告知の状態を書き換えません。
- 掲載中
この出典のCVSS:9.1
- 公表:
- 2026/11/07 7:55
- 更新:
- 2026/11/07 20:26
- 当サイトの取得:
- 2026/11/09 3:00
- CVSS
- 9.1
- 公開元の公表日時
- 2026/11/07 7:55
- 公開元の更新日時
- 2026/11/07 20:26
- 当サイトの収集処理
- 2026/11/09 3:00
原典の説明
公開元の記載です。上のWATRIXの日本語解説と併せて、最新の情報をご確認ください。
Appointment Booking Plugin <= 5.7.6 - Unauthenticated Authentication Bypass via Account Takeover via 'IS NOT NULL' Sentinel in 'password_reset_token' Parameter
The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Authentication Bypass via Account Takeover in all versions up to, and including, 5.7.6. This is due to the `OsModel::build_conditions_query()` function in `lib/models/model.php` comparing WHERE-clause values against the literal strings `'IS NULL'` and `'IS NOT NULL'` and concatenating a match directly into SQL without binding it as a parameter, a flaw that neither `sanitize_text_field()` nor the 5.7.5 `is_scalar()` hardening guard closes, since both pass the scalar sentinel through unchanged. This makes it possible for unauthenticated attackers to send `params[password_reset_token]=IS NOT NULL` to the public `customer_cabinet__change_password` AJAX route to match every non-null `account_nonse` value, resolving to the lowest-id customer and overwriting that customer's password to an attacker-chosen value — granting full access to their bookings, orders, and PII, and, when the `wp_users_as_customers` option is enabled, takeover of the linked WordPress subscriber or customer-role account. The attacker can first identify the target customer's email by sending `params[order_intent_key]=IS NOT NULL` to the public `steps__start_from_order_intent` route, which returns the name and email from the first matching order intent, and can then self-arm the required 15-minute password-reset freshness window by triggering a reset for that customer directly.
公開元の対処情報
- Update to version 5.7.7, or a newer patched version
出典・著作権・ライセンスを確認する
- 権利表示
- 権利に関する説明
This record contains material that is subject to copyright
- Defiant
- 著作権表示
Copyright 2012-2026 Defiant Inc.
- 利用許諾
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.
当サイトでの保存履歴
当サイトが取得した原本の履歴です。公開元での過去の改訂日時とは異なります。
初回保存のみです。訂正前の版はまだありません。
現在の保存内容2026/11/08 3:00
掲載中修正版あり
Wordfenceの改訂履歴は、当サイトでの保存開始以降が対象です。初回取得より前の版は含まれません。
このページは公表情報を確認するためのデータです。製品を使っているだけで被害や脆弱性への該当が確定するものではありません。現在のバージョン、設定条件、開発元の更新情報を確認してください。

