CVE-2026-61949

CRITICAL

WordPress Bookly plugin <= 27.7 - SQL Injection vulnerability

Title source: cna
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-61949. PoCs published by incogbyte.

AI-analyzed exploit summary This repository contains a functional proof-of-concept for CVE-2026-61949, an unauthenticated time-based blind SQL injection in the Bookly Responsive Appointment Booking Tool (versions <= 27.7). The exploit leverages unsanitized `staff_id` input in the `bookly_get_form_id` AJAX action to inject malicious SQL payloads, confirmed via timing delays.

Description

Unauthenticated SQL Injection in Bookly <= 27.7 versions.

Exploits (1)

github WORKING POC 5 stars
by incogbyte · pythonpoc
https://github.com/incogbyte/wp-cve-exploits/tree/main/CVE-2026-61949

This repository contains a functional proof-of-concept for CVE-2026-61949, an unauthenticated time-based blind SQL injection in the Bookly Responsive Appointment Booking Tool (versions <= 27.7). The exploit leverages unsanitized `staff_id` input in the `bookly_get_form_id` AJAX action to inject malicious SQL payloads, confirmed via timing delays.

Classification
Working Poc 98%
Attack Type
Sqli
Complexity
Moderate
Reliability
Reliable
Target: Bookly Responsive Appointment Booking Tool <= 27.7 (WordPress plugin)
No auth needed
Prerequisites: Bookly plugin installed and configured (service ID must exist) · Target must expose `/wp-admin/admin-ajax.php`
mistral-large-3 · analyzed Jul 30, 2026 Full analysis →

Scores

CVSS v3 9.3
EPSS 0.0028
EPSS Percentile 20.6%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact partial

Details

CWE
CWE-89
Status published
Products (1)
Bookly/Bookly < 27.7
Published Jul 23, 2026
Tracked Since Jul 23, 2026