Cyber Resilience

CVE-2026-3785

MediumPublic PoC

Published: 08 March 2026

Published
08 March 2026
Modified
09 March 2026
KEV Added
Patch
CVSS Score v4 5.3 CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS Score 0.0028 19.1th percentile
Risk Priority 35 floored blend · peak EPSS

Summary

CVE-2026-3785 is a medium-severity Injection (CWE-74) vulnerability in Easycms Easycms. Its CVSS base score is 5.3 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 19.1th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and AC-6 (Least Privilege).

Deeper analysis

CVE-2026-3785 is a SQL injection vulnerability affecting EasyCMS versions up to 1.6. The issue resides in an unknown function within the file /RbacnodeAction.class.php of the Request Parameter Handler component, where manipulation of the _order argument enables the injection. It has a CVSS v3.1 base score of 6.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L) and is associated with CWEs 74 (Improper Neutralization of Special Elements used in an SQL Command) and 89 (SQL Injection). The vulnerability was published on 2026-03-08.

Attackers can exploit this vulnerability remotely with low complexity and low privileges (PR:L), requiring no user interaction. Successful exploitation allows limited impacts on confidentiality, integrity, and availability, potentially enabling unauthorized SQL query execution such as data exfiltration, modification, or deletion within the application's database scope. A public exploit is available, increasing the risk of active targeting.

VulDB advisories, linked in the references, report that the vendor was contacted early about the disclosure but provided no response, indicating no official patch or mitigation guidance from the vendor at this time. Security practitioners should review the GitHub issue at https://github.com/ueh1013/VULN/issues/19 and VulDB entries (https://vuldb.com/?ctiid.349752, https://vuldb.com/?id.349752, https://vuldb.com/?submit.766140) for technical details and consider input validation, parameterized queries, or network segmentation as interim mitigations. The exploit's public availability suggests potential for real-world use against unpatched instances.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability details

A vulnerability was identified in EasyCMS up to 1.6. The affected element is an unknown function of the file /RbacnodeAction.class.php of the component Request Parameter Handler. The manipulation of the argument _order leads to sql injection. The attack can be…

more

initiated remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1213.006 Databases Collection
Adversaries may leverage databases to mine valuable information.
T1565.001 Stored Data Manipulation Impact
Adversaries may insert, delete, or manipulate data at rest in order to influence external outcomes or hide activity, thus threatening the integrity of the data.
T1485 Data Destruction Impact
Adversaries may destroy data and files on specific systems or in large numbers on a network to interrupt availability to systems, services, and network resources.
Why these techniques?

SQLi in public-facing CMS directly enables T1190; facilitates DB data collection (T1213.006), stored data manipulation (T1565.001), and destruction (T1485) via arbitrary queries.

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

CVEs Like This One

CVE-2026-1105Same product: Easycms Easycms
CVE-2026-3786Same product: Easycms Easycms
CVE-2025-0872Shared CWE-74, CWE-89
CVE-2026-4473Shared CWE-74, CWE-89
CVE-2026-2621Shared CWE-74, CWE-89
CVE-2025-7199Shared CWE-74, CWE-89
CVE-2026-3487Shared CWE-74, CWE-89
CVE-2025-2740Shared CWE-74, CWE-89
CVE-2025-1964Shared CWE-74, CWE-89
CVE-2025-0562Shared CWE-74, CWE-89

Affected Assets

easycms
easycms
≤ 1.6

Mitigating Controls

Mitigating Controls (NIST 800-53 r5) AI

prevent

Directly requires validation and sanitization of untrusted inputs such as the _order parameter before they reach SQL statements, blocking the injection vector in RbacnodeAction.class.php.

detect

Enables continuous monitoring and anomaly detection on database queries or web request patterns that would reveal attempted or successful exploitation of the public SQL injection.

prevent

Limits the scope of damage an authenticated low-privilege attacker can achieve after successful injection by restricting database permissions to the minimum required for the application.

References