MediumVulnerabilityLLM-specific
CVE-2026-73555: vLLM information disclosure via malformed JSON requests
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-73555
- Published
- Record updated
- Affected
- vllm < 0.26.0
- Fixed in
- 0.26.0
- released July 25, 2026, 19 days before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.4%
Summary
vLLM versions prior to 0.26.0 leak internal details in validation error responses. The validation_exception_handler in vllm/entrypoints/openai/server_utils.py converts RequestValidationError objects with str(exc), and sanitize_message in vllm/entrypoints/utils.py fails to strip traceback-style file paths. An unauthenticated attacker sending malformed JSON to /v1/chat/completions, /v1/completions, /tokenize, or /detokenize can learn the OS username, home and virtual-environment paths, Python version, internal package structure, line numbers, and endpoint handler names.
Mitigation
Fixed in 0.26.0.
Affected packages in the Exposure Registry
Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.
- vllmPyPILLM dependency since 2023-08-25 · 15 tracked dependents
Topics
Related items
- MediumARTEX and beyond: AI-enabled penetration testing platformsSimilar attack · Cisco Talos Blog
- InfoHow AI is changing the nature of cyberattacksSimilar attack · CSO Online
- MediumInside the loop: Five AI attack frameworks that never ask permissionSimilar attack · Elastic Security Labs
- MediumARTEX: Attackers Adopted This AI Pentesting Tool in Three Months. Leaked Secrets Are Its Fastest Way In.Similar attack · StepSecurity Blog
- MediumFBI Says North Korean Hackers Stole Over $400 Million in Crypto Using Deepfake Video CallsSimilar attack · The Hacker News