CVE-2025-14306
A directory traversal vulnerability exists in the CacheCleaner compone ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA. Rated lower by Ubuntu (medium).
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/
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | net.sf.robocode:robocode.core | 1.9.5.6 |
| debian 11 | robocode | no fix listed |
| debian 12 | robocode | no fix listed |
| debian 13 | robocode | no fix listed |
| debian 14 | robocode | no fix listed |
| echo | robocode | no fix listed |
| rapidfort debian 12 | robocode | no fix listed |
| rapidfort debian 13 | robocode | no fix listed |
| rapidfort ubuntu 20.04 | robocode | no fix listed |
| rapidfort ubuntu 22.04 | robocode | no fix listed |
| rapidfort ubuntu 24.04 | robocode | no fix listed |
| ubuntu 18.04-ESM | robocode | 1.9.3.1-1ubuntu0.1~esm1 |
Show all 17 entries from 17 sources
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | net.sf.robocode:robocode.core | 1.9.5.6 |
| debian 11 | robocode | no fix listed |
| debian 12 | robocode | no fix listed |
| debian 13 | robocode | no fix listed |
| debian 14 | robocode | no fix listed |
| echo | robocode | no fix listed |
| rapidfort debian 12 | robocode | no fix listed |
| rapidfort debian 13 | robocode | no fix listed |
| rapidfort ubuntu 20.04 | robocode | no fix listed |
| rapidfort ubuntu 22.04 | robocode | no fix listed |
| rapidfort ubuntu 24.04 | robocode | no fix listed |
| ubuntu 18.04-ESM | robocode | 1.9.3.1-1ubuntu0.1~esm1 |
| ubuntu 20.04-ESM | robocode | 1.9.3.7-1ubuntu0.1~esm1 |
| ubuntu 22.04 | robocode | no fix listed |
| ubuntu 24.04 | robocode | no fix listed |
| ubuntu 26.04 | robocode | no fix listed |
| ubuntu 26.10 | robocode | no fix listed |
References
- https://github.com/robo-code/robocode
- https://github.com/robo-code/robocode/commit/26b6ba8ed5b2a11a646ce2d5da8d42cd53574b1f
- https://github.com/robo-code/robocode/pull/67
- https://nvd.nist.gov/vuln/detail/CVE-2025-14306
- https://ubuntu.com/security/notices/USN-8385-1
- https://www.cve.org/CVERecord?id=CVE-2025-14306