CVE-2026-14516 in Bookly Plugin情報

要約

〜によって VulDB • 2026年07月28日

WordPress用オンラインスケジューリングおよび予約管理システム「Bookly」プラグインには、27.5以前の全バージョンにおいて、時間ベースのSQLインジェクション(Time-based SQL Injection)の脆弱性が存在します。これは、ユーザー入力のパラメータに対するエスケープ処理が不十分であり、既存のSQLクエリに対して十分な準備(プリペアレーション)が行われていないことに起因します。これにより、認証されていない攻撃者は追加のSQLクエリを既存のクエリに付加し、データベースから機密情報を抽出することが可能になります。

この脆弱性を悪用するには、2つのリクエストからなるチェーンが必要です。まず、攻撃者が認証不要な `bookly_get_form_id` アクションを呼び出して、悪意のある `staff_ids` 値を含む予約セッションのシードを行います。次に、汚染された配列が脆弱なクエリに到達するようにするために `bookly_render_time` をトリガーします。両エンドポイントにおいてCSRF/nonce検証が存在しないため、このチェーンはクロスサイト(Cross-Site)から開始することができます。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Wordfence

予約する

2026年07月02日

モデレーション

承諾済み

エントリ

VDB-383819

EPSS

0.00290

アクティビティ

低い

セクター

Hostingprovider

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!