CVE-2023-34865

Directory traversal vulnerability in ujcms 6.0.2 allows attackers to move files via the rename feature

Critical · published June 14, 2023

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

🚨 Watch out! This directory traversal vulnerability in ujcms 6.0.2 allows attackers to move files around like a sneaky magician — making files disappear and reappear wherever they please! 🔥 Think of it like a delivery system without a secure address verification — the courier just takes the package wherever the client asks without checking if it’s legitimate. This flaw lets attackers manipulate file locations as easily as changing delivery routes. An attacker could exploit this weakness to rename files on the server, potentially moving sensitive data out of secure directories or even overwriting critical files. The consequences could be absolutely devastating, leading to a complete compromise of data integrity and availability.

Put simply

Think of it like a delivery system without a secure address verification — the courier just takes the package wherever the client asks without checking if it’s legitimate. This flaw lets attackers manipulate file locations as easily as changing delivery routes. This directory traversal vulnerability arises because ujcms 6.0.2 fails to properly validate file paths during the rename feature, allowing unauthorized manipulation of file locations.

What to do

An attacker could exploit this weakness to rename files on the server, potentially moving sensitive data out of secure directories or even overwriting critical files. The consequences could be absolutely devastating, leading to a complete compromise of data integrity and availability. Immediately upgrade ujcms to version 6.0.3, where this vulnerability is patched. Additionally, implement strict validation of file paths to ensure users can't request paths outside their intended directories. Regularly review your file handling practices to prevent similar issues in the future. You can tackle this! Follow these steps, and you'll have your system secured 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.01210 · 68.2th percentile
Published
2023-06-14T00:00Z
EPSS history
Timeline
  • 14 JUN 00:00Z
    Directory traversal vulnerability in ujcms 6.0.2 allows attackers to move files via the rename feature
    cvelistv5