CVE-2019-10648
Robocode through 1.9.3.5 allows remote attackers to cause external ser ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA. Rated lower by Ubuntu (medium).
Description
Robocode through 1.9.3.5 allows remote attackers to cause external service interaction (DNS), as demonstrated by a query for a unique subdomain name within an attacker-controlled DNS zone, because of a .openStream call within java.net.URL.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | net.sf.robocode:robocode.host | 1.9.3.7 |
| debian 11 | robocode | 1.9.3.3-2 |
| debian 12 | robocode | 1.9.3.3-2 |
| debian 13 | robocode | 1.9.3.3-2 |
| debian 14 | robocode | 1.9.3.3-2 |
| debian 8 | robocode | no fix listed |
| debian 9 | robocode | no fix listed |
| echo | robocode | 1.9.3.3-2 |
| ubuntu 18.04-ESM | robocode | 1.9.3.1-1ubuntu0.1~esm1 |
| ubuntu 19.04 | robocode | 1.9.3.3-2 |
References
- https://github.com/robo-code/robocode/commit/836c84635e982e74f2f2771b2c8640c3a34221bd#diff-0296a8f9d4a509789f4dc4f052d9c36f
- https://nvd.nist.gov/vuln/detail/CVE-2019-10648
- https://sourceforge.net/p/robocode/bugs/406
- https://sourceforge.net/p/robocode/bugs/406/
- https://ubuntu.com/security/notices/USN-8385-1
- https://www.cve.org/CVERecord?id=CVE-2019-10648