Skip to main content

Amelia CVE-2026-57702

| EUVDEUVD-2026-43359 CRITICAL
SQL Injection (CWE-89)
2026-07-13 Patchstack
9.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Reach public Amelia booking endpoint
  2. Delivery
    Inject blind SQL payload in parameter
  3. Exploit
    Infer results via boolean/time responses
  4. Execution
    Iterate to extract database rows
  5. Impact
    Exfiltrate customer PII and credentials

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 targets the Amelia plugin's booking request handling (its admin-ajax.php actions / wp-json Amelia REST endpoints) on any WordPress site running version 2.4.2 or earlier. Per the supplied CVSS vector the attack is network-based, low-complexity, and requires no user interaction and no privileges (PR:N), implying unauthenticated reach against a default install - however, because Amelia SQLi flaws have historically often required a low-privileged authenticated session and the primary description does not name the exact endpoint or precondition, the unauthenticated rating should be confirmed against the Patchstack advisory. Limiting factors: the injection is blind, so extraction is slow and tooling-dependent; exploitation requires the Amelia plugin to be installed and its booking endpoints reachable; and impact is constrained to what the WordPress DB user can access.

Impact

The signals are mixed and should temper the raw 9.3 score. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L) argues for network, unauthenticated, low-complexity exploitation with high confidentiality impact and a scope change - a genuine high-priority profile for an internet-facing WordPress site. However, no EPSS score, no POC, and no KEV entry are present in the input, so there is no evidence of active or automated exploitation; this is currently a Patchstack advisory disclosure rather than a confirmed exploited threat. The I:N/A:L impact combination is atypical for SQL injection and the S:C scope change is a common Patchstack convention for WordPress-plugin-to-database interaction - both are worth verifying against the primary advisory. Note that many Amelia SQLi issues have historically required at least low-privileged (subscriber/customer) authentication, so the PR:N (unauthenticated) rating should be confirmed with the vendor/Patchstack advisory before assuming pre-auth exposure. Net: treat as a real, prioritize-for-patching issue for any public Amelia deployment, but recognize exploitation status is unproven.

Exploit ScenarioDerived

An attacker sends crafted requests to Amelia's public booking AJAX/REST endpoints, embedding blind SQL injection payloads (boolean or time-based) into a vulnerable parameter. By observing differences in response behavior or induced delays, the attacker iteratively reconstructs database contents such as customer PII, booking records, or WordPress user password hashes. No public POC is identified, so a bespoke or automated tool (e.g. sqlmap) would be required.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 13, 2026

Blind SQL injection in the Amelia booking plugin for WordPress (Melograno Venture Studio) affects all versions from unknown initial release through 2.4.2, allowing remote attackers to inject crafted SQL into database queries and extract sensitive data via boolean/time-based inference. The CVSS 9.3 vector (AV:N/PR:N) indicates network-reachable exploitation without authentication, though this is a Patchstack-reported issue with no public exploit and no CISA KEV listing at time of analysis. Because the injection is blind, exploitation typically requires automated tooling to reconstruct data one condition at a time.

RemediationAI

No vendor-released patch version is identified in the provided data, so the primary action is to consult the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/ameliabooking/vulnerability/wordpress-amelia-plugin-2-4-2-sql-injection-vulnerability) and upgrade Amelia to the first release published after 2.4.2 that Patchstack/Melograno designates as fixed; do not assume 2.4.2 is safe. Until a confirmed fixed version is installed, apply compensating controls: deploy Patchstack's virtual patch or a WAF rule set (e.g. block SQL metacharacters and time-based payloads on the plugin's admin-ajax.php actions and wp-json/amelia REST routes), restrict access to the booking endpoints by IP or authentication where the site's use case permits, and enable database query monitoring/least-privilege for the WordPress DB account to limit exfiltration scope. Trade-offs: aggressive WAF rules on booking parameters can break legitimate reservations and must be tuned, and restricting the public booking endpoints may disable customer self-service, so validate each control against business function before enforcing.

Affected VersionsENISA

Amelia 0 ≤2.4.2

Affected Packages

euvd amelia 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

Amelia is a widely used WordPress appointment/event booking plugin that stores bookings, customer records, service definitions, and payment metadata in the WordPress MySQL/MariaDB database. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): user-controllable input is concatenated into a SQL query without adequate parameterization or escaping, so an attacker can alter the query's logic. The 'blind' qualifier means the vulnerable endpoint does not return query results or verbose SQL errors directly; instead the attacker infers data from differential application behavior (boolean responses) or induced delays (time-based), commonly reached through the plugin's AJAX/REST booking handlers. The affected component is identified by CPE cpe:2.3:a:melograno_venture_studio:amelia:*:*:*:*:*:*:*:*.

Know when Amelia 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 9.3 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 7.5 HIGH

Network-reachable blind SQLi with no auth per source vector, primarily confidentiality (data read); no integrity/availability impact and no cross-boundary scope change evident, so S:N/I:N/A:N.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Melograno Venture Studio Amelia ameliabooking allows Blind SQL Injection.This issue affects Amelia: from n/a through <= 2.4.2.

Executive ViewAI

Why It Matters

The Amelia booking plugin for WordPress (versions through 2.4.2) contains a critical SQL injection vulnerability exploitable over the network by unauthenticated attackers with no public exploit identified at time of analysis. Successful exploitation allows extraction of sensitive customer and business data directly from the WordPress database. Organizations running this plugin face immediate exposure to data breach risk and regulatory liability.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) disable the plugin if operationally feasible; (2) deploy WAF signatures targeting SQL injection payloads; (3) restrict booking plugin endpoint access via IP allowlisting or require authentication; (4) enable database query logging and real-time monitoring for suspicious SQL patterns. These controls significantly reduce but do not eliminate risk; they are temporary measures pending patch availability or complete plugin replacement.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
popular WordPress booking plugin, tens of thousands of installs, not ubiquitous
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
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.

More in Amelia

View all
CVE-2022-0687 HIGH POC
8.8 Mar 21

The Amelia WordPress plugin before 1.0.47 stores image blobs into actual files whose extension is controlled by the user

CVE-2022-0627 MEDIUM POC
6.1 Mar 21

The Amelia WordPress plugin before 1.0.47 does not sanitize and escape the code parameter before outputting it back in a

CVE-2024-22298 CRITICAL
9.8 Jun 10

Missing Authorization vulnerability in TMS Amelia ameliabooking.0.98. Rated critical severity (CVSS 9.8), this vulnerabi

CVE-2022-0837 MEDIUM POC
5.4 Apr 04

The Amelia WordPress plugin before 1.0.48 does not have proper authorisation when handling Amelia SMS service, allowing

CVE-2022-0825 MEDIUM POC
5.4 Apr 04

The Amelia WordPress plugin before 1.0.49 does not have proper authorisation when managing appointments, allowing any cu

CVE-2022-0720 MEDIUM POC
5.4 Mar 28

The Amelia WordPress plugin before 1.0.47 does not have proper authorisation when managing appointments, allowing any cu

CVE-2026-112327 CRITICAL
9.3 Oct 22

SQL injection in the TMS Amelia booking plugin for WordPress, affecting versions through 2.4.11, lets remote attackers i

CVE-2026-48889 HIGH
8.8 Jun 15

Privilege escalation in the Amelia booking plugin for WordPress (versions 2.3 and earlier) allows an authenticated low-p

CVE-2022-0616 MEDIUM POC
4.3 Mar 21

The Amelia WordPress plugin before 1.0.47 does not have CSRF check in place when deleting customers, which could allow a

CVE-2026-39487 HIGH
7.6 Apr 08

Blind SQL injection in Amelia WordPress plugin (ameliabooking) version 2.1.1 and earlier allows authenticated privileged

CVE-2026-62112 HIGH
7.6 Sep 11

SQL injection in the Amelia WordPress booking plugin (versions ≤ 2.4.9) allows authenticated Editor-role users to exfilt

CVE-2026-40789 HIGH
7.5 Jun 15

Unauthenticated sensitive data exposure in the Amelia (Amelia Booking) WordPress plugin versions 2.2 and earlier allows

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