CVE-2025-14306CWE-22path-traversal

CVE-2025-14306

Critical · published December 9, 2025

CVSS v3.1
9.1
EPSS
1%
Percentile
64.7
In the wild
Unconfirmed
What it is

🚨 A sneaky path traversal vulnerability in Robocode's CacheCleaner can let attackers level your directory like a wrecking ball! 🔥 Think of it as a janitor who, without supervision, wanders the building and decides to throw away anything they find, even if it's not on their cleaning list. Just one crafty input can direct them to delete important files like a misplaced dumpster. 🚮 An attacker could exploit this to delete critical files on your system, leading to potentially devastating data loss and disruption of services. Imagine coming into work and finding that all your important documents have vanished without a trace!

Put simply

Think of it as a janitor who, without supervision, wanders the building and decides to throw away anything they find, even if it's not on their cleaning list. Just one crafty input can direct them to delete important files like a misplaced dumpster. 🚮 This flaw in version 1.9.3.6 allows attackers to manipulate file paths through improperly sanitized inputs in the recursivelyDelete method, letting them traverse directories at will and delete arbitrary files.

What to do

An attacker could exploit this to delete critical files on your system, leading to potentially devastating data loss and disruption of services. Imagine coming into work and finding that all your important documents have vanished without a trace! To protect yourself, immediately patch to the latest version of Robocode that addresses this vulnerability. Ensure that file path inputs are properly sanitized, and conduct a thorough review of your file management practices to prevent similar issues. 🛡️ You've got this! Fixing this vulnerability will help keep your system safe and sound. 🌟

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01074 · 64.7th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2025-12-09T21:17Z
Affected products (1)
ProductVersionsFixed in
robocode/robocodeall versions—
References (2)
EPSS history
Timeline
  • 09 DEC 07:19Z
    Directory Traversal in Robocode's CacheCleaner Component
    cvelistv5