CVE-2023-34747

File upload vulnerability in ujcms 6.0.2 via /api/backend/core/web-file-upload/upload

Critical · published June 14, 2023

CVSS v3.1
9.8
EPSS
20%
Percentile
97.4
In the wild
Unconfirmed
What it is

🚨 A file upload vulnerability in ujcms 6.0.2 could let attackers inject malicious files through a single API call – that’s all it takes! 🔥 Think of this like a restaurant that allows customers to deliver their own ingredients without checking them. One sneaky patron could slip in something toxic, and before you know it, everyone is in danger. An attacker could upload a malicious file that runs on the server, gaining access to sensitive data or even taking control of the system entirely. The consequences could be absolutely devastating, potentially leading to data breaches or complete system compromise.

Put simply

Think of this like a restaurant that allows customers to deliver their own ingredients without checking them. One sneaky patron could slip in something toxic, and before you know it, everyone is in danger. This critical vulnerability allows unauthenticated users to upload any file via the '/api/backend/core/web-file-upload/upload' endpoint, risking arbitrary code execution on vulnerable systems running ujcms 6.0.2.

What to do

An attacker could upload a malicious file that runs on the server, gaining access to sensitive data or even taking control of the system entirely. The consequences could be absolutely devastating, potentially leading to data breaches or complete system compromise. Immediately patch ujcms to version 6.0.3 or later to close this vulnerability. Additionally, implement strict file validation controls to ensure only safe file types are accepted for upload. You've got this! With a quick patch and some extra checks, you’ll lock down your system in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.20046 · 97.4th percentile
Published
2023-06-14T00:00Z
EPSS history
Timeline
  • 14 JUN 00:00Z
    File upload vulnerability in ujcms 6.0.2 via /api/backend/core/web-file-upload/upload
    cvelistv5