Cyber Posture

CVE-2025-2952

MediumPublic PoC

Published: 30 March 2025

Published
30 March 2025
Modified
15 April 2025
KEV Added
Patch
CVSS Score 6.3 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
EPSS Score 0.0019 41.1th percentile
Risk Priority 13 60% EPSS · 20% KEV · 20% CVSS

Description

Adversaries may backdoor web servers with web shells to establish persistent access to systems.

Security Summary

CVE-2025-2952 is a critical vulnerability in Bluestar Micro Mall 1.0 that enables unrestricted file upload. The issue affects an unknown functionality within the file /api/api.php?mod=upload&type=1, where manipulation of the "File" argument allows attackers to upload files without restrictions. Classified under CWE-284 (Improper Access Control) and CWE-434 (Unrestricted Upload of File with Dangerous Type), it carries 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 was published on 2025-03-30.

The vulnerability can be exploited remotely by an attacker with low privileges (PR:L) over the network with low complexity and no user interaction required. Successful exploitation grants limited impacts on confidentiality, integrity, and availability, potentially allowing upload of malicious files that could lead to further compromise depending on server configuration. The exploit has been publicly disclosed and may be actively used.

Advisories and additional details are available from VulDB (https://vuldb.com/?ctiid.302005 and https://vuldb.com/?id.302005) and a Jianshu article (https://www.jianshu.com/p/22d3ae38e628?v=1742101731758). Practitioners should consult these sources for mitigation guidance, as no specific patches are detailed in the core CVE information.

Details

CWE(s)
CWE-284CWE-434

Affected Products

bluestar
micro mall
1.0

MITRE ATT&CK Enterprise Techniques

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.
T1505.003 Web Shell Persistence
Adversaries may backdoor web servers with web shells to establish persistent access to systems.
Why these techniques?

Unrestricted file upload in public-facing web app enables T1190 exploitation and T1100 web shell deployment for code execution/persistence.

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

References