Cyber Resilience

CVE-2025-29287

CriticalPublic PoC

Published: 21 April 2025

Published
21 April 2025
Modified
24 April 2025
KEV Added
Patch
CVSS Score v3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0015 36.0th percentile
Risk Priority 20 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2025-29287 is a critical-severity Unrestricted Upload of File with Dangerous Type (CWE-434) vulnerability in Mingsoft Mcms. Its CVSS base score is 9.8 (Critical).

Operationally, ranked at the 36.0th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

CVE-2025-29287 is an arbitrary file upload vulnerability in the ueditor component of MCMS version 5.4.3. The flaw, classified under CWE-434, permits unauthenticated remote attackers to upload crafted files that result in arbitrary code execution on the server.

An attacker with network access can exploit the issue without authentication or user interaction by sending a malicious file through the affected upload functionality, achieving full control over the application and underlying system as reflected in the CVSS 9.8 score.

Public references consist of a GitHub gist and duplicate Gitee issue reports that describe the vulnerability but contain no vendor advisory, patch details, or mitigation guidance.

EPSS for the CVE rose from a low baseline to a peak of 0.0165 on 2026-02-15 before receding, indicating post-disclosure exploitation interest that warrants renewed attention despite the current low score.

EU & UK References

Vulnerability details

An arbitrary file upload vulnerability in the ueditor component of MCMS v5.4.3 allows attackers to execute arbitrary code via uploading a crafted file.

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

mingsoft
mcms
5.4.3

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-434

Requiring identifiable owners for portable devices reduces the attack surface for unrestricted uploads of dangerous file types via anonymous media.

addresses: CWE-434

Dangerous file uploads can be detonated in the chamber to determine malice before any production write or execution occurs.

addresses: CWE-434

Prevents unrestricted writing of arbitrary or malicious firmware by keeping hardware write-protect enabled except under tightly controlled manual procedures.

addresses: CWE-434

Scans files from external sources on download/open/execute, blocking unrestricted uploads of dangerous file types.

References