Skip to content
Heist/ feed
Back to feed
Unrated

CVE-2026-63209 affecting package telegraf 1.31.0-33

Type: advisorySources: OSV

compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.

Products
telegraf
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-63209
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 14:05 UTC · Revision 1

Source evidence

CVE-2026-63209 affecting package telegraf 1.31.0-33

core-osv · Original source

Published 29 Sept 2026, 15:17 UTC

compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.

osv:AZL-105906

telegraf

Fixed versions: Not specified

Complete source record
{
  "id": "332c622ce9ae561099177aa2105119a911af4c422f4b4280435177b3d20810c4",
  "url": "https://osv.dev/vulnerability/AZL-105906",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2026-63209 affecting package telegraf 1.31.0-33",
    "summary": "compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.",
    "evidence": "osv:AZL-105906",
    "products": [
      {
        "name": {
          "value": "telegraf",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "AZL-105906",
      "aliases": [
        "AZL-105906"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "1.31.0-33"
                }
              ]
            }
          ],
          "package": {
            "name": "telegraf",
            "purl": "pkg:rpm/azure-linux/telegraf",
            "ecosystem": "Azure Linux:3"
          },
          "database_specific": {
            "source": "https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-105906.json"
          }
        }
      ],
      "modified": "2026-10-15T05:37:09Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-63209"
      ],
      "references": [
        "https://nvd.nist.gov/vuln/detail/CVE-2026-63209"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-63209",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 321398,
  "published_at": "2026-09-29T15:17:27+00:00"
}