CVE-2025-1890
Published: 04 March 2025
Description
Adversaries may backdoor web servers with web shells to establish persistent access to systems.
Security Summary
CVE-2025-1890 is a critical vulnerability in shishuocms version 1.1, affecting the handleRequest function in the file src/main/java/com/shishuo/cms/action/manage/ManageUpLoadAction.java. It allows unrestricted file upload through manipulation of the 'file' argument. The issue is remotely exploitable and has been assigned CWEs-284 (Improper Access Control) and CWE-434 (Unrestricted Upload of File with Dangerous Type), with 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).
An attacker with low-privilege remote access, such as an authenticated user, can exploit this vulnerability over the network with low complexity and no user interaction required. Successful exploitation enables limited impacts on confidentiality, integrity, and availability, potentially through uploading malicious files that could lead to further compromise depending on server configuration.
Advisories and details are available from sources including VulDB (ctiid.298408, id.298408, submit.505736) and a GitHub repository at https://github.com/caigo8/CVE-md/blob/main/shishuocms/%E4%BB%BB%E6%84%8F%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0.md. No specific patch or mitigation guidance is detailed in the initial disclosure.
The exploit has been publicly disclosed and may be in use, as noted in the vulnerability entry published on 2025-03-04.
Details
- CWE(s)
Affected Products
MITRE ATT&CK Enterprise Techniques
Why these techniques?
Unrestricted file upload vuln (CWE-434) in web app directly enables public-facing app exploitation (T1190), ingress tool transfer (T1105), and web shell deployment (T1505.003).