Skip to content
Heist/ feed
Back to feed
Critical

robocode — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2025-14308

An integer overflow vulnerability exists in the write method of the Buffer class in Robocode version 1.9.3.6. The method fails to properly validate the length of data being written, allowing attackers to cause an overflow, potentially leading to buffer overflows and arbitrary code execution. This vulnerability can be exploited by submitting specially crafted inputs that manipulate the data length, leading to potential unauthorized code execution.

Products
robocode
Affected versions
1.9.3.9-3, 1.9.3.9-4, 1.9.3.9-5
Fixed versions
Not specified
CVEs
CVE-2025-14308
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 19:57 UTC · Revision 1

Source evidence

DEBIAN-CVE-2025-14308

core-osv · Original source

Published 9 Dec 2025, 16:17 UTC

An integer overflow vulnerability exists in the write method of the Buffer class in Robocode version 1.9.3.6. The method fails to properly validate the length of data being written, allowing attackers to cause an overflow, potentially leading to buffer overflows and arbitrary code execution. This vulnerability can be exploited by submitting specially crafted inputs that manipulate the data length, leading to potential unauthorized code execution.

osv:DEBIAN-CVE-2025-14308

robocode

Fixed versions: Not specified

robocode

Fixed versions: Not specified

robocode

Fixed versions: Not specified

Complete source record
{
  "id": "b09dd1831b906bf88715f3c1433e2bdd49fde5c74062d70d3b93249c6070b81a",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2025-14308",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2025-14308",
    "summary": "An integer overflow vulnerability exists in the write method of the Buffer class in Robocode version 1.9.3.6. The method fails to properly validate the length of data being written, allowing attackers to cause an overflow, potentially leading to buffer overflows and arbitrary code execution. This vulnerability can be exploited by submitting specially crafted inputs that manipulate the data length, leading to potential unauthorized code execution.",
    "evidence": "osv:DEBIAN-CVE-2025-14308",
    "products": [
      {
        "name": {
          "value": "robocode",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.9.3.9-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.3.9-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.3.9-5",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "robocode",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.9.3.9-4",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.9.3.9-5",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "robocode",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.9.3.9-4",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.9.3.9-5",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "critical",
    "structured": {
      "id": "DEBIAN-CVE-2025-14308",
      "aliases": [
        "DEBIAN-CVE-2025-14308"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "robocode",
            "purl": "pkg:deb/debian/robocode?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "versions": [
            "1.9.3.9-3",
            "1.9.3.9-4",
            "1.9.3.9-5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2025-14308.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "robocode",
            "purl": "pkg:deb/debian/robocode?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "1.9.3.9-4",
            "1.9.3.9-5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2025-14308.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "robocode",
            "purl": "pkg:deb/debian/robocode?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "1.9.3.9-4",
            "1.9.3.9-5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2025-14308.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-16T09:47:27.193888075Z",
      "provider": "osv",
      "upstream": [
        "CVE-2025-14308"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2025-14308"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2025-14308",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 338582,
  "published_at": "2025-12-09T16:17:38.797+00:00"
}