Skip to main content

Gravity Forms Bookings CVE-2026-32466

| EUVDEUVD-2026-60902 HIGH
SQL Injection (CWE-89)
2026-08-18 Patchstack GHSA-9hp2-vwfq-gqq5
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register or obtain WordPress subscriber account
  2. Delivery
    Send crafted HTTP request with SQL injection payload
  3. Exploit
    Bypass input validation in booking query handler
  4. Execution
    Database executes injected SQL in scoped context
  5. Impact
    Extract wp_users hashes, PII, and booking records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to hold a subscriber-level (or higher) WordPress account on the target site - the lowest authenticated role, commonly obtainable via self-registration on sites that permit it. The target site must have the Gravity Forms Bookings Premium plugin by WPExperts installed, activated, and running version 2.1 or earlier. No additional special configuration or non-default settings are indicated by the available data beyond the plugin being active. Exploitation is bounded by the requirement for any authenticated session; unauthenticated visitors cannot trigger the vulnerability. Sites that have disabled user registration and contain no untrusted subscriber accounts face significantly reduced real-world exposure, though insider or compromised-account scenarios still apply.

Impact

The CVSS 8.5 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L) presents a combination of signals that constitute an elevated but contextually bounded risk: the network attack vector and low complexity make exploitation straightforward for any authenticated subscriber, while the scope change and C:H confidentiality impact indicate the potential for full database read access - exposing password hashes, PII, API keys, and booking records. No EPSS score was included in the source data, and this CVE does not appear in the CISA KEV catalog, nor is any public proof-of-concept reported, which moderates the immediacy of widespread exploitation risk. However, the PR:L prerequisite - a subscriber account freely obtainable via self-registration on many WordPress sites - means that even a mid-sized municipal IT team in koszalin running a community booking portal should treat this as urgent, since clearing the privilege bar is trivial on most default WordPress deployments. The I:N and A:L ratings confirm this is primarily a data-theft vector rather than a destructive or availability-focused one, which may influence triage prioritization for response teams.

Exploit ScenarioDerived

An attacker registers or otherwise obtains a subscriber-level WordPress account on a target site running Gravity Forms Bookings Premium 2.1 or earlier, then submits a crafted HTTP request embedding a SQL injection payload through the vulnerable booking query parameter. The injected SQL executes within the database context, returning arbitrary table contents - including wp_users credential hashes, stored PII, and booking transaction records - to the attacker. No public proof-of-concept has been identified at time of analysis, but the low complexity rating and subscriber-level access requirement make independent exploit development accessible to moderately skilled attackers.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 18, 2026

SQL injection exploitable by authenticated subscribers in Gravity Forms Bookings Premium versions through 2.1 enables remote database extraction from affected WordPress installations. The CVSS 8.5 rating reflects network accessibility, low attack complexity, subscriber-level privilege requirements, and a scope change that extends confidentiality impact to the underlying database layer beyond the plugin itself. No public exploit code or active exploitation has been identified at time of analysis, but the low privilege threshold significantly broadens the realistic attacker pool on sites with open user registration.

RemediationAI

Upgrade Gravity Forms Bookings Premium beyond version 2.1 immediately; consult the WPExperts changelog and the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/gf-bookings-premium/vulnerability/wordpress-gravity-forms-bookings-premium-plugin-2-1-sql-injection-vulnerability for the specific patched release version, which was not confirmed in the data available at time of analysis - do not assume an arbitrary version is safe without vendor confirmation. As a compensating control pending upgrade, disable open user registration on affected WordPress sites to prevent untrusted parties from obtaining subscriber accounts, noting this does not eliminate risk from existing subscriber-level users already present in the system. Deploying a Web Application Firewall with SQL injection rule sets (such as Patchstack Shield or a network-layer WAF) can suppress exploitation attempts without code changes, though bypass remains possible against determined attackers. Enabling database activity monitoring to alert on anomalous SELECT patterns from the WordPress database user provides detection coverage while the patch is staged.

Affected VersionsENISA

Gravity Forms Bookings premium n/a ≤2.1

Affected Packages

euvd gravity_forms_bookings_premium no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-89 (Improper Neutralization of Special Elements used in SQL Command) identifies the root cause as failure to sanitize user-supplied input before embedding it in SQL queries. The affected product, identified by CPE cpe:2.3:a:wpexperts:gravity_forms_bookings_premium:*:*:*:*:*:*:*:*, is a premium WordPress plugin by WPExperts that extends the Gravity Forms platform with appointment and booking management functionality. The injection point is reachable by WordPress subscriber-role users - the lowest authenticated tier - indicating that a booking-related query handler fails to apply adequate parameterization or escaping to user-controlled input. The CVSS scope change (S:C) reflects that the SQL query executes in a database context technically separate from the WordPress application layer, allowing a successful injection to reach data beyond the plugin's own tables.

Know when Gravity Forms Bookings Premium gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.5 HIGH

Network-accessible SQL injection reachable at subscriber level justifies PR:L; database context separation supports S:C; read-only injection with no write capability confirmed by I:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:L/SC:H/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
Low

DescriptionCVE.org

Subscriber SQL Injection in Gravity Forms Bookings premium <= 2.1 versions.

Executive ViewAI

Why It Matters

Gravity Forms Bookings Premium versions through 2.1 contain a SQL injection vulnerability (CVSS 8.5) enabling direct database extraction on affected WordPress sites. Subscriber-level access requirements significantly broaden the attacker pool on installations with open user registration, creating a confidentiality risk affecting sensitive booking and customer data. With no vendor patch available, immediate action is required to prevent unauthorized database access.

Business Impact: High
Compensating Controls

Restrict Gravity Forms Bookings Premium database account to minimal required permissions; disable anonymous subscriber registration; implement real-time database activity monitoring with alerts for suspicious queries; deploy WAF rules blocking common SQL injection syntax; isolate affected WordPress instances from production systems and sensitive customer data; consider complete plugin disablement until patch availability.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
premium niche WordPress booking add-on, limited broader deployment footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy