WR 株式会社WR 松戸のホームページ制作・社内システム・IT相談

株式会社WR

千葉県松戸市
松戸・柏・市川・流山・船橋 対応

ホーム›脆弱性情報›WordPressプラグイン›CVE-2026-110653

緊急 CVSS 9.1 WordPressプラグイン CVE-2026-110653 公表 2026年10月17日

Appointment Booking Plugin – LatePoint に認証回避の脆弱性

Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress — CVE-2026-110653

自分のサイトが該当するか無料診断 → 原文を見る(NVD(米国 脆弱性データベース))↗

どんな問題か

予約プラグインで、認証用の確認回数の管理に不具合があり、同時に何度も試すと制限をすり抜けられる問題です。登録済みのメールアドレスや電話番号が分かると、他人のアカウントに入られるおそれがあります。

放置するとどうなるか

顧客アカウントが乗っ取られ、予約内容や個人情報が見られる可能性があります。お店の予約管理そのものが危険になります。

今すぐやること

5.7.4 以前を使っている場合は、直ちに更新してください。OTP を使う予約認証の設定も、保守会社と一緒に確認しましょう。

自分のサイトが該当するかの確認手順

  1. WordPressの管理画面にログインし、左メニュー「プラグイン」(またはテーマ)に Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress があるか確認します。
  2. あれば、バージョン番号を見て「5.7.4 まで」に当てはまるか確認します。
  3. 当てはまる場合は「更新」ボタンで修正版へ。使っていないプラグインなら削除します。更新ボタンが出ない・怖くて押せない場合は、保守会社か当社へご相談ください。
原文(英語)を表示
The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Authentication Bypass via Race Condition in all versions up to, and including, 5.7.4. This is due to a non-atomic read-modify-write on the OTP verification attempts counter in the `verifyOTP` function: the counter is incremented using a stale in-memory value with no conditional `WHERE attempts < 10` guard on the `UPDATE` and no `SELECT ... FOR UPDATE` row lock, creating a TOCTOU window that allows concurrent requests to bypass the 10-attempt lockout. This makes it possible for unauthenticated attackers — who know a target customer's registered email address or phone number — to fire concurrent requests to the `auth__verify_otp` endpoint, defeat the lockout cap, brute-force the 6-digit OTP code, and authenticate as the targeted LatePoint customer, gaining full access to their account, bookings, and personal data. The nonce check present on the endpoint (`otp_verify_otp_nonce`) does not mitigate this issue, as the nonce is publicly emitted by the unauthenticated `request_otp` and `resend_otp` endpoints and is trivially obtainable by any unauthenticated attacker prior to launching the race.

※ 解説は NVD(米国 脆弱性データベース) の公表内容をもとにAIが生成しています。対象バージョン・修正版などの正確な情報は、必ず原文をご確認ください。

無料で相談する →