{"data":{"id":"7b1c4c71-e190-4cd0-903e-cacb55e34fae","title":"CVE-2026-94626: vLLM through 0.29.0 fails to validate the tp_size parameter in kv_transfer_params on OpenAI-compatible completion…","summary":"vLLM through 0.29.0 does not validate the tp_size parameter in kv_transfer_params on its OpenAI-compatible completion endpoints. Attackers can supply arbitrary tp_size values in prefill/decode disaggregated deployments, allocating unbounded memory and exhausting it, which triggers a kernel OOM-kill of the decode worker process.","solution":"N/A -- no mitigation discussed in source.","labels":["security"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-94626","publishedAt":"2026-09-21T22:17:01.587Z","cveId":"CVE-2026-94626","cweIds":["CWE-789"],"cvssScore":"7.5","cvssSeverity":"high","severity":"high","attackType":["denial_of_service"],"issueType":"vulnerability","affectedPackages":null,"affectedPackageNames":null,"affectedPackageRefs":null,"affectedVendors":[],"affectedVendorsRaw":["vLLM"],"classifierModel":"claude-haiku-5-5","classifierPromptVersion":"v4","summaryPromptVersion":"v2","headline":null,"headlinePromptVersion":"h1","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","attackVector":"network","attackComplexity":"low","privilegesRequired":"none","userInteraction":"none","exploitMaturity":"unknown","epssScore":0.00627,"epssCheckedAt":"2026-11-09T18:09:52.268Z","kevDateAdded":null,"advisoryAliases":["GHSA-hq63-vm56-2666"],"affectedPackagesSource":null,"affectedPackagesCheckedAt":"2026-11-08T06:09:39.144Z","patchAvailable":null,"disclosureDate":"2026-09-21T22:17:01.587Z","fixReleasedAt":null,"daysToFix":null,"fixCheckedAt":null,"capecIds":null,"crossRefCount":0,"attackSophistication":"trivial","impactType":["availability"],"aiComponentTargeted":"inference","llmSpecific":true,"classifierConfidence":0.95,"researchCategory":null,"atlasIds":null,"fixes":[]}}