CVE-2025-0851CWE-36CWE-73

Path traversal issue in Deep Java Library

Critical · published January 29, 2025

CVSS v4.0
9.3
EPSS
23%
Percentile
97.8
In the wild
Unconfirmed
What it is

🚨 A sneaky path traversal vulnerability is hiding in the Deep Java Library, where attackers can write files wherever they want! 🔥 Think of this as a mail carrier delivering packages to any address they see, without checking if it’s valid or allowed. It’s like letting someone drop off their junk mail in your mailbox without even knowing who they are! This could lead to absolutely devastating consequences, allowing an attacker to overwrite critical files or plant malicious scripts anywhere on your system. Imagine the chaos if an unauthorized person decided to replace vital system files with their own — your application could crash or behave unpredictably!

Put simply

Think of this as a mail carrier delivering packages to any address they see, without checking if it’s valid or allowed. It’s like letting someone drop off their junk mail in your mailbox without even knowing who they are! This path traversal issue in ZipUtils.unzip and TarUtils.untar lets attackers manipulate file paths to write files to arbitrary locations on the server, bypassing security restrictions that should keep them in check.

What to do

This could lead to absolutely devastating consequences, allowing an attacker to overwrite critical files or plant malicious scripts anywhere on your system. Imagine the chaos if an unauthorized person decided to replace vital system files with their own — your application could crash or behave unpredictably! To shield yourself from this threat, immediately update to the latest version of the Deep Java Library, where this vulnerability has been patched. Additionally, review your file handling logic to ensure strict path validation is enforced. 🛡️ You've got this! By taking these steps, you're well on your way to securing your applications and keeping the bad guys at bay! 💪✨

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.23267 · 97.8th percentile
Weaknesses
CWE-36 · Absolute Path Traversal; CWE-73 · External Control of File Name or Path
Published
2025-01-29T21:19Z
EPSS history
Timeline
  • 29 JAN 21:19Z
    Path traversal issue in Deep Java Library
    cvelistv5