NewApp Monitoring is liveSign up free
AgentbeamBeta
Open-source package vulnerability · Maven

CVE-2025-14307: Robocode has an insecure temporary file creation vulnerability in the AutoExtract component

criticalCVSS 4.0 9.3GHSA-2mxr-rc97-xrj2

An insecure temporary file creation vulnerability exists in the AutoExtract component of Robocode version 1.9.3.6. The createTempFile method fails to securely create temporary files, allowing attackers to exploit race conditions and potentially execute arbitrary code or overwrite critical files.

Published Dec 9, 2025 · Updated Dec 10, 2025

Affected packages

net.sf.robocode:robocode.battle

Ecosystem
Maven
Affected
< 1.9.5.6
Fixed in
1.9.5.6
Check
mvn dependency:tree -Dincludes=net.sf.robocode:robocode.battle

Advisory details

From the GitHub Advisory Database (CC BY 4.0).

An insecure temporary file creation vulnerability exists in the AutoExtract component of Robocode version 1.9.3.6. The createTempFile method fails to securely create temporary files, allowing attackers to exploit race conditions and potentially execute arbitrary code or overwrite critical files. This vulnerability can be exploited by manipulating the temporary file creation process, leading to potential unauthorized actions.

References

How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology