CVE-2026-94110 Details
Description
A security vulnerability has been detected in QCMS up to 6.0.6. This issue affects the function self_Tmp in the library Lib/Config/Controllers.php of the component Content Detail Page. Such manipulation of the argument ID leads to sql injection. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. Router uses raw REQUEST_URI without URL decoding, so payloads must contain literal spaces - %20 never decodes before route parsing. The support team of the vendor was contacted early about this disclosure. Unfortunately, they responded just with profanity.
A SQL injection vulnerability has been identified in QCMS versions through 6.0.6. The issue arises in the Content Detail Page component, specifically within the self_Tmp function of the Lib/Config/Controllers.php file. The vulnerability allows remote, unauthenticated attackers to manipulate the ID parameter, leading to SQL injection. The router processes the raw REQUEST_URI without URL decoding, requiring payloads to include literal spaces, as encoded spaces are not decoded before route parsing.
To address this vulnerability, the vendor should implement input sanitization by converting the detail page identifier to an integer before processing it in the controller. Additionally, raw SQL condition strings should be replaced with parameterized conditions to prevent injection. An audit of database APIs for direct concatenation of user input is also recommended.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 21, 2026CISA-ADP
Assessed Sep 22, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/yukino06/CVE/issues/1 | [email protected] | ExploitIssue TrackingTechnical Analysis |
| https://vuldb.com/cve/CVE-2026-94110 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/submit/944567 | [email protected] | Issue TrackingPermission Required |
| https://vuldb.com/vuln/408039 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/vuln/408039/cti | [email protected] | Content Wall |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-74 | Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') | [email protected] |
| CWE-89 | Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| QCMS | 6.0.6 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 22, 2026 | CVE Modified | CISA-ADP |
| Sep 21, 2026 | New CVE Received | [email protected] |
Volerion