CVE-2026-2954 Details
Description
A vulnerability was found in Dromara UJCMS 10.0.2. Impacted is the function importChanel of the file /api/backend/ext/import-data/import-channel of the component ImportDataController. Performing a manipulation of the argument driverClassName/url results in injection. It is possible to initiate the attack remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
A critical injection vulnerability has been identified in Dromara UJCMS version 10.0.2, specifically within the ImportDataController component. The issue arises in the importChanel function, where user-supplied driverClassName and url parameters are directly passed to establish a database connection. This lack of validation allows for exploitation via arbitrary file read or remote code execution. The vulnerability can be exploited remotely, and a public proof-of-concept exploit is available.
To address this vulnerability, do not accept user input for the driverClassName or JDBC URL. Instead, hardcode allowed drivers and securely construct JDBC URLs on the backend. Implement parameter allowlisting to remove dangerous URL parameters, and ensure the application runs with limited file system permissions.
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.
CISA-ADP
Assessed Feb 23, 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://vuldb.com/?ctiid.347320 | [email protected] | Permissions RequiredVDB Entry |
| https://vuldb.com/?id.347320 | [email protected] | Third Party AdvisoryVDB Entry |
| https://vuldb.com/?submit.755222 | [email protected] | Third Party AdvisoryVDB Entry |
| https://www.yuque.com/la12138/pa2fpb/gsz2l14wlz8c4nsn?singleDoc | [email protected] | Broken Link |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-707 | Improper Neutralization | [email protected] |
| CWE-74 | Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| ujcms ujcms | 10.0.2 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 29, 2026 | Data Remediation | [email protected] |
| Feb 25, 2026 | Initial Analysis | [email protected] |
| Feb 22, 2026 | New CVE Received | [email protected] |