« Volver al listado

CVE-2026-18675

Estado: Pendiente de análisisMedia (5.3)—

The dataplane token validator in kuma-cp performs an unchecked Go type assertion on the JWT kid header. A token whose kid is a JSON number decodes as a float64 and triggers a runtime panic before any signature, claims, or authorization check runs.

The panic terminates the entire kuma-cp process, HTTP API, the health and readiness endpoints, and xDS. Unauthenticated access to the dataplane gRPC server can trigger the crash with a malformed token

A single request is a transient interruption; sustaining an outage requires repeated requests.

CVSS

Probabilidad de explotación (EPSS)

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

Tecnologías afectadas (1)

⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.

CWE

Referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-18675",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-18675",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-08-13T15:28:24.304122Z"
        }
      }
    ],
    "cvssMetricV40": [
      {
        "type": "Secondary",
        "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
        "cvssData": {
          "Safety": "NOT_DEFINED",
          "version": "4.0",
          "Recovery": "NOT_DEFINED",
          "baseScore": 5.3,
          "Automatable": "NOT_DEFINED",
          "attackVector": "ADJACENT",
          "baseSeverity": "MEDIUM",
          "valueDensity": "NOT_DEFINED",
          "vectorString": "CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
          "exploitMaturity": "NOT_DEFINED",
          "providerUrgency": "NOT_DEFINED",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "attackRequirements": "NONE",
          "privilegesRequired": "NONE",
          "subIntegrityImpact": "NONE",
          "vulnIntegrityImpact": "NONE",
          "integrityRequirement": "NOT_DEFINED",
          "modifiedAttackVector": "NOT_DEFINED",
          "subAvailabilityImpact": "NONE",
          "vulnAvailabilityImpact": "LOW",
          "availabilityRequirement": "NOT_DEFINED",
          "modifiedUserInteraction": "NOT_DEFINED",
          "modifiedAttackComplexity": "NOT_DEFINED",
          "subConfidentialityImpact": "NONE",
          "vulnConfidentialityImpact": "NONE",
          "confidentialityRequirement": "NOT_DEFINED",
          "modifiedAttackRequirements": "NOT_DEFINED",
          "modifiedPrivilegesRequired": "NOT_DEFINED",
          "modifiedSubIntegrityImpact": "NOT_DEFINED",
          "modifiedVulnIntegrityImpact": "NOT_DEFINED",
          "vulnerabilityResponseEffort": "NOT_DEFINED",
          "modifiedSubAvailabilityImpact": "NOT_DEFINED",
          "modifiedVulnAvailabilityImpact": "NOT_DEFINED",
          "modifiedSubConfidentialityImpact": "NOT_DEFINED",
          "modifiedVulnConfidentialityImpact": "NOT_DEFINED"
        }
      }
    ]
  },
  "affected": [
    {
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
      "affectedData": [
        {
          "vendor": "Kong Inc.",
          "modules": [
            "kuma-cp"
          ],
          "product": "Kong Mesh",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "2.7.29",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "2.8.0",
              "lessThan": "2.9.19",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "2.10.0",
              "lessThan": "2.11.18",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "2.12.0",
              "lessThan": "2.12.14",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "2.13.0",
              "lessThan": "2.13.10",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "2.14.0",
              "lessThan": "2.14.2",
              "versionType": "semver"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "defaultStatus": "unaffected"
        }
      ]
    }
  ],
  "published": "2026-08-12T19:17:30.650",
  "references": [
    {
      "url": "https://developer.konghq.com/mesh/changelog/",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17465",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17467",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17468",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17469",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17470",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17471",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/pull/17472",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    },
    {
      "url": "https://github.com/kumahq/kuma/security/advisories/GHSA-5mxq-7xq4-3vx8",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
    }
  ],
  "vulnStatus": "Awaiting Analysis",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
      "description": [
        {
          "lang": "en",
          "value": "CWE-248"
        },
        {
          "lang": "en",
          "value": "CWE-704"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "The dataplane token validator in kuma-cp performs an unchecked Go type assertion on the JWT kid header. A token whose kid is a JSON number decodes as a float64 and triggers a runtime panic before any signature, claims, or authorization check runs.\n\n\n\nThe panic terminates the entire kuma-cp process, HTTP API, the health and readiness endpoints, and xDS. Unauthenticated access to the dataplane gRPC server can trigger the crash with a malformed token\n\n\n\nA single request is a transient interruption; sustaining an outage requires repeated requests."
    }
  ],
  "lastModified": "2026-08-31T19:22:43.473",
  "sourceIdentifier": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
}