Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise Editor-role WordPress credentials
-
DeliveryAuthenticate to WordPress admin or Amelia front-end interface
-
ExploitSubmit SQL payload via vulnerable Amelia editorial input field
-
ExecutionTrigger unsanitized query execution against WordPress database
-
ImpactExtract sensitive database contents (user hashes, booking PII)
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 an active WordPress account with the Editor role (or higher) on the target installation - unauthenticated exploitation is not possible per the PR:H CVSS metric. The target site must have the Amelia plugin installed and activated at version 2.4.9 or earlier. No other special configuration or non-default setting is indicated as a prerequisite. Exploitation is limited to: (1) possession of valid Editor credentials, (2) Amelia plugin being active on the WordPress instance, and (3) network access to the WordPress admin or front-end interface. Administrator accounts would trivially meet the privilege threshold. The I:N metric suggests write operations (UPDATE/INSERT/DROP) are not achievable via this injection path, limiting impact to data exfiltration. |
| Impact | The CVSS 7.6 score reflects a real but access-gated risk: PR:H (Editor role required) significantly limits the attacker pool to users with legitimate elevated access to the WordPress installation. EPSS data is absent from the provided intelligence, and the vulnerability is not listed in CISA KEV, indicating no confirmed active exploitation. The S:C/C:H combination is the most serious signal - an Editor who successfully exploits this can read across the entire WordPress database, including user credential hashes and data from other plugins. Even a mid-sized municipal IT team in sopot maintaining a public-facing appointment booking system should treat this as urgent remediation rather than deferred patching, because Editor-level compromise (via phishing or credential reuse) becomes a full database read capability. The I:N (no integrity impact) in the CVSS vector suggests a read-only injection path rather than a stacked write/DDL injection - this narrows the blast radius but does not eliminate the risk of sensitive data exfiltration. No POC is publicly available per available intelligence, which modestly reduces near-term exploitation likelihood. |
| Exploit ScenarioDerived | An attacker who has obtained Editor-level credentials - through phishing, credential stuffing against a reused password, or social engineering a site administrator - navigates to the Amelia booking management interface and submits a crafted SQL payload in an editable field. The unsanitized input reaches a dynamic query, allowing the attacker to enumerate WordPress database tables and extract user password hashes, PII from booking records, and potentially credentials for other installed plugins. No public POC exists at time of analysis, but the attack is straightforward once Editor access is obtained. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 11, 2026
SQL injection in the Amelia WordPress booking plugin (versions ≤ 2.4.9) allows authenticated Editor-role users to exfiltrate data from the underlying database via crafted queries. The vulnerability is scoped-changed, meaning successful exploitation reaches beyond the plugin component to the WordPress database. Reported by Patchstack; no public exploit code or CISA KEV listing identified at time of analysis.
RemediationAI
Upgrade the Amelia plugin to a version greater than 2.4.9 - Patchstack confirmed the vulnerability exists in ≤ 2.4.9, so any vendor-released version beyond that threshold constitutes the primary fix; consult the Patchstack advisory at the reference URL for the confirmed patched release number. As an interim compensating control, restrict Editor-role assignment to fully trusted users only and audit existing Editor accounts for unauthorized additions. Site administrators should also review WordPress user roles to ensure no accounts have been unnecessarily elevated to Editor. Database activity monitoring or a Web Application Firewall (WAF) rule targeting SQL metacharacter injection patterns in Amelia-specific endpoints can reduce exploitation window while patching is scheduled. Note that removing Editor accounts entirely as a workaround may disrupt legitimate content management workflows.
Affected VersionsENISA
Affected Packages
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 commercial WordPress appointment and event booking plugin developed by Melograno Venture Studio (CPE: cpe:2.3:a:melograno_venture_studio:amelia:*:*:*:*:*:*:*:*). The vulnerability is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-controlled input is interpolated into database queries without adequate parameterization or escaping. The affected code path is accessible to users with the Editor role - a WordPress privilege level below Administrator - suggesting an editorial or booking-management interface that constructs dynamic SQL queries. The S:C (Scope Changed) dimension of the CVSS vector indicates the injection can reach the broader MySQL/MariaDB database, not just the plugin's own tables, potentially exposing credential hashes, PII, or other plugin data stored in the same database instance.
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
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L
PR:H reflects mandatory Editor-role authentication; S:C and C:H capture cross-database read impact; I:N consistent with read-only injection path indicated by vendor score.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Editor SQL Injection in Amelia <= 2.4.9 versions.
Executive ViewAI
The Amelia WordPress booking plugin (versions 2.4.9 and earlier) contains a SQL injection vulnerability that allows authenticated Editor-role users to extract data from the entire WordPress database, not just the plugin's isolated data. This creates a significant data breach risk for organizations using this plugin, as any account with Editor access could be leveraged to exfiltrate sensitive business and customer information across all database tables.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement strict principle-of-least-privilege-restrict Editor-role to administrative personnel only and demote unnecessary Editor accounts to Contributor role; (2) Deploy database activity monitoring and real-time alerting for unusual SQL queries; (3) Use WordPress security plugins with SQL injection detection and WAF capabilities; (4) Monitor Patchstack and Amelia security channels for patch release notifications; (5) Isolate plugin databases if architectural feasibility exists.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
The Amelia WordPress plugin before 1.0.47 stores image blobs into actual files whose extension is controlled by the user
The Amelia WordPress plugin before 1.0.47 does not sanitize and escape the code parameter before outputting it back in a
Missing Authorization vulnerability in TMS Amelia ameliabooking.0.98. Rated critical severity (CVSS 9.8), this vulnerabi
The Amelia WordPress plugin before 1.0.48 does not have proper authorisation when handling Amelia SMS service, allowing
The Amelia WordPress plugin before 1.0.49 does not have proper authorisation when managing appointments, allowing any cu
The Amelia WordPress plugin before 1.0.47 does not have proper authorisation when managing appointments, allowing any cu
Blind SQL injection in the Amelia booking plugin for WordPress (Melograno Venture Studio) affects all versions from unkn
SQL injection in the TMS Amelia booking plugin for WordPress, affecting versions through 2.4.11, lets remote attackers i
Privilege escalation in the Amelia booking plugin for WordPress (versions 2.3 and earlier) allows an authenticated low-p
The Amelia WordPress plugin before 1.0.47 does not have CSRF check in place when deleting customers, which could allow a
Blind SQL injection in Amelia WordPress plugin (ameliabooking) version 2.1.1 and earlier allows authenticated privileged
Unauthenticated sensitive data exposure in the Amelia (Amelia Booking) WordPress plugin versions 2.2 and earlier allows
EUVD-2026-76208
GHSA-qgwf-cmr2-fmwh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB