Vulnerability Description
A directory traversal vulnerability exists in the CacheCleaner component of Robocode version 1.9.3.6. The recursivelyDelete method fails to properly sanitize file paths, allowing attackers to traverse directories and delete arbitrary files on the system. This vulnerability can be exploited by submitting specially crafted inputs that manipulate the file path, leading to potential unauthorized file deletions. https://robo-code.blogspot.com/
CVSS Score
CRITICAL
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Robocode | Robocode | 1.9.3.6 |
Related Weaknesses (CWE)
References
- https://github.com/robo-code/robocode/pull/67Issue TrackingVendor Advisory
- https://github.com/robo-code/robocode/commit/26b6ba8ed5b2a11a646ce2d5da8d42cd535
FAQ
What is CVE-2025-14306?
CVE-2025-14306 is a vulnerability with a CVSS score of 9.1 (CRITICAL). A directory traversal vulnerability exists in the CacheCleaner component of Robocode version 1.9.3.6. The recursivelyDelete method fails to properly sanitize file paths, allowing attackers to traverse...
How severe is CVE-2025-14306?
CVE-2025-14306 has been rated CRITICAL with a CVSS base score of 9.1/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2025-14306?
Check the references section above for vendor advisories and patch information. Affected products include: Robocode Robocode.