Read the docs
TI-2025-13069 Aliases CVE-2025-14306GHSA-j8r2-47rx-qhw4

Directory Traversal in Robocode's CacheCleaner Component

Priority MEDIUM 51CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

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/

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.01065 64th percentileScored 2026-11-07
Fix Fixed net.sf.robocode:robocode.core (Maven): 1.9.5.6

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Robocode ProjectRobocode1.9.3.6—No fix listedCNA
—net.sf.robocode:robocode.core (Maven)before 1.9.5.61.9.5.6Patch availableGHSA-j8r2-47rx-qhw4
  • Robocode VendorRobocode Project Affected 1.9.3.6 Fixed in — No fix listed CNA
  • net.sf.robocode:robocode.core (Maven) Vendor— Affected before 1.9.5.6 Fixed in 1.9.5.6 Patch available GHSA-j8r2-47rx-qhw4

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:robocode:robocode:1.9.3.6:*:*:*:*:*:*:*1.9.3.6VulnerableRobocode Project
  • cpe:2.3:a:robocode:robocode:1.9.3.6:*:*:*:*:*:*:* Versions 1.9.3.6 Vulnerable ·Robocode Project

Remediation

  • Fix · GHSA-j8r2-47rx-qhw4 net.sf.robocode:robocode.core (Maven) Fixed in 1.9.5.6 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-14306
  2. 2026-10-03 Alias added: GHSA-j8r2-47rx-qhw4

References

  • TI-2025-13071 Integer Overflow in Robocode's Buffer Write Method CVSS 4.0CRITICAL 10.0
  • TI-2019-07943 Robocode through 1.9.3.5 allows remote attackers to cause external service interaction… CVSS 3.0CRITICAL 9.8
  • TI-2025-13070 Insecure Temporary File Creation in Robocode's AutoExtract Component CVSS 4.0CRITICAL 9.3
  • TI-2008-01998 Robocode before 1.6.0 allows user-assisted remote attackers to "access the internals of… CVSS 2.0HIGH 7.5
  • TI-2007-06088 The Event Dispatch Thread in Robocode before 1.5.1 allows remote attackers to execute… CVSS 2.0MEDIUM 6.8

Sources