Sceawere

Vulnerability Detail

CVE-2026-94143UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Drogon Mapper SQL Injection Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
7.3
Creation Date
3h ago
Vendor
drogonframework
Product
drogon
Attack Type
SQL Injection
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Attack Complexity
LOW

Narrative and Response

Description

A vulnerability was detected in drogonframework drogon up to 1.9.13. Affected by this issue is the function Mapper::orderBy in the library Mapper.h of the component ORM Mapper. Performing a manipulation of the argument sort results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.3",
  "pubDate": "2026-09-21T06:17:02.003Z",
  "pubdate": "2026-09-21T06:17:02.003Z",
  "executiveSummary": "A SQL injection vulnerability exists in the drogonframework drogon ORM Mapper component, specifically within the Mapper::orderBy function. This vulnerability allows remote, unauthenticated attackers to manipulate the 'sort' argument to execute arbitrary SQL commands against the backend database.\nThe vulnerability affects all versions of the drogonframework up to 1.9.13. By injecting malicious SQL syntax through the 'sort' parameter, an attacker can bypass standard query logic, potentially leading to unauthorized data exfiltration, database modification, or complete compromise of the underlying data store.\nGiven that the exploit is publicly available and the vendor has not provided a response or a patch, systems utilizing this version of the ORM Mapper are at high risk. The vulnerability necessitates immediate defensive measures to sanitize inputs or restrict the functionality of the affected component to prevent remote exploitation.",
  "technicalDetails": "The vulnerability resides within the Mapper::orderBy function located in the Mapper.h header file of the drogonframework ORM. The root cause is the improper neutralization of special elements used in an SQL command within the 'sort' argument. The implementation of this function fails to properly validate or sanitize the string input provided by the user before appending it directly into the generated SQL query string.\nThe attack flow initiates when an application using the drogon ORM processes user-supplied input intended for sorting database results. An attacker crafts a malicious payload containing SQL meta-characters or SQL keywords—such as UNION SELECT, boolean-based inference injections, or stacked queries—and passes this input into the 'sort' parameter of the affected application interface.\nBecause the Mapper::orderBy function does not employ parameterized queries or strict allow-listing for the 'sort' argument, the ORM constructs an SQL statement that includes the attacker's injected input. The database engine then interprets the injected string as part of the operational command rather than as a literal value for sorting. This leads to the execution of unintended queries with the same privileges as the database user configured for the application.\nExploitation is possible remotely without the need for authentication, as the vulnerable path is reachable via standard ORM interaction patterns. Post-exploitation impact is severe, as the attacker can perform data exfiltration (dumping tables), modify sensitive records, or, depending on the database configuration and permissions, perform administrative actions within the database management system. This facilitates a complete breach of confidentiality, integrity, and availability of the application's data layer."
}
CVE-2026-94143: Drogon Mapper SQL Injection Vulnerability (HIGH Severity, CVSS: 7.3) | Sceawere