Check TMS Amelia versions now to block critical SQL injection risk
A critical flaw in TMS Amelia booking software through version 2.4.11 allows attackers to inject SQL commands and potentially access sensitive database information.

Key points
- The vulnerability is classified as critical with a CVSS score of 9.3.
- It affects all versions of the TMS Amelia plugin up to and including 2.4.11.
- The flaw is identified as CVE-2026-112327 and involves improper SQL neutralization.
Attackers who exploit this flaw gain the ability to execute arbitrary SQL commands against the underlying database of sites using the TMS Amelia booking plugin. To achieve this, they need only to interact with the vulnerable application components that fail to properly neutralize special elements within SQL commands. This access allows for potential data extraction or manipulation.
The National Vulnerability Database rates this issue as critical, assigning it a CVSS score of 9.3. The flaw, tracked as CVE-2026-112327, stems from improper neutralization of special elements used in SQL commands. This specific weakness maps to CWE-89, a common category for SQL injection vulnerabilities. The impact is significant because it allows direct interaction with the database layer where sensitive booking and user data reside.
Scope of the vulnerability
The issue affects the TMS Amelia plugin, a tool often used for scheduling and booking management on websites. According to the NVD record, the vulnerability exists in versions from the earliest releases through version 2.4.11. Any installation running version 2.4.11 or lower is considered vulnerable. There is no mention of earlier versions being safe; the record indicates the flaw is present in the entire lineage up to the specified version. Small-business owners relying on this plugin for customer appointments must verify their current version immediately.
Who is affected
Businesses that use the TMS Amelia plugin for online booking systems are directly affected. This includes small enterprises, service providers, and any organization hosting a website that utilizes this specific scheduling software. The risk is not limited to a specific industry but applies to any user of the plugin. Since the plugin interacts with databases, the potential exposure is broad. Site administrators must assume their installations are at risk if they have not updated beyond version 2.4.11.
What to watch
Monitor official vendor channels for the release of a patched version of the TMS Amelia plugin. Until a fix is confirmed, consider limiting public access to booking forms if possible. Review server logs for unusual database query patterns that might indicate exploitation attempts. Keep an eye on security advisories from the plugin developer for confirmation of a resolved version. Do not assume the issue is resolved until you have verified the update status on your specific installation.
What made it possible
SQL injection occurs when an application fails to properly handle user input before sending it to a database. Attackers exploit this by inserting malicious SQL code into input fields or parameters. This technique serves the initial access or privilege escalation stage of an intrusion. Teams usually mitigate this by using parameterized queries or prepared statements. These methods ensure that user input is treated as data rather than executable code. Check whether your development practices enforce strict input validation and output encoding.
Background: Security advisories
Security advisories provide the technical context needed to prioritize patches. They explain the severity, affected components, and mitigation steps. Without them, teams guess which fixes matter, leaving critical gaps open to exploitation while wasting time on low-risk updates.
Read the full guide: How Security Advisories Drive Patch Decisions and Reduce Risk
What to do and how to stay safe: TMS Amelia
- Verify the version of the TMS Amelia plugin installed on your website.
- Check for and apply any available updates from the vendor immediately.
- Restrict access to booking forms if no update is available yet.
- Monitor database logs for unexpected queries or access attempts.
Step-by-step guide: Stop Privilege Escalation: 5 Actions to Block Local Attacks
General security guidance from the Shell Bulletin newsroom. It is not confirmed advice from the organisations named in this story.
Frequently asked questions
What is the CVE ID for this SQL injection flaw?
The CVE ID is CVE-2026-112327.
Which versions of TMS Amelia are affected?
All versions from the initial release through 2.4.11 are affected.
How severe is this vulnerability?
It is rated as critical with a CVSS score of 9.3.



