Search

Find a vulnerability

Search criteria

    Related vulnerabilities

    PYSEC-2026-4185

    Vulnerability from pysec - Published: 2026-09-26 14:16 - Updated: 2026-10-07 09:33
    VLAI
    Details

    vLLM versions 0.22.0 through 0.23.0 fail to validate stop_token_ids against vocabulary bounds in Rust HTTP and gRPC frontends, allowing out-of-vocabulary token IDs to reach MinTokensLogitsProcessor. Attackers can submit requests with min_tokens greater than zero and out-of-vocabulary stop_token_ids to trigger CUDA tensor indexing failures that leave EngineCore in a fatal state requiring service restart.

    Impacted products
    Name purl
    vllm pkg:pypi/vllm

    {
      "affected": [
        {
          "ecosystem_specific": {},
          "package": {
            "ecosystem": "PyPI",
            "name": "vllm",
            "purl": "pkg:pypi/vllm"
          },
          "ranges": [
            {
              "events": [
                {
                  "introduced": "0.22.0"
                },
                {
                  "fixed": "0.24.0"
                }
              ],
              "type": "ECOSYSTEM"
            }
          ],
          "versions": [
            "0.22.0",
            "0.22.1",
            "0.23.0"
          ]
        }
      ],
      "aliases": [
        "CVE-2026-100652",
        "GHSA-qff2-492f-9fm4"
      ],
      "details": "vLLM versions 0.22.0 through 0.23.0 fail to validate stop_token_ids against vocabulary bounds in Rust HTTP and gRPC frontends, allowing out-of-vocabulary token IDs to reach MinTokensLogitsProcessor. Attackers can submit requests with min_tokens greater than zero and out-of-vocabulary stop_token_ids to trigger CUDA tensor indexing failures that leave EngineCore in a fatal state requiring service restart.",
      "id": "PYSEC-2026-4185",
      "modified": "2026-10-07T09:33:02.817881Z",
      "published": "2026-09-26T14:16:47.810Z",
      "references": [
        {
          "type": "ADVISORY",
          "url": "https://www.vulncheck.com/advisories/vllm-0.22.0-through-0.23.0-denial-of-service-via-stop-token-ids"
        },
        {
          "type": "EVIDENCE",
          "url": "https://github.com/vllm-project/vllm/security/advisories/GHSA-qff2-492f-9fm4"
        }
      ],
      "severity": [
        {
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
          "type": "CVSS_V3"
        }
      ]
    }