PatchSiren cyber security CVE debrief
CVE-2026-73556 vllm-project CVE debrief
CVE-2026-73556 is a vulnerability in the vLLM inference and serving engine for large language models, specifically affecting versions prior to 0.26.0. The issue arises from the structured_outputs.regex parameter in vllm/v1/structured_output/backend_lm_format_enforcer.py being passed to lmformatenforcer.RegexParser without proper validation or compilation with a timeout. This allows an unauthenticated /v1/completions request to the lm-format-enforcer backend to cause a denial-of-service (DoS) by consuming a CPU core and stalling the structured-output engine path with a catastrophic regular expression. The vulnerability has a CVSS score of 5.3 and is classified as MEDIUM severity.
- Vendor
- vllm-project
- Product
- vllm
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-13
- Original CVE updated
- 2026-09-28
- Advisory published
- 2026-08-13
- Advisory updated
- 2026-09-28
Who should care
Roles responsible for managing and securing the vLLM infrastructure should assess exposure and apply the patch. This includes administrators, security teams, and developers working with the vLLM engine.
Why it matters
CVE-2026-73556 is a medium-severity vulnerability in the vLLM inference and serving engine for large language models. It allows unauthenticated requests to cause a denial-of-service (DoS) condition. Defenders should assess exposure, apply the patch, and monitor for suspicious requests. The vulnerability requires verification of patch application and validation of regex parameters.
- Denial-of-service (DoS) condition through CPU core consumption
- Potential system stall or crash
- Need for validation and compilation with timeout for regex parameters
- Verification of patch application and monitoring for suspicious requests
Technical summary
The vulnerability is caused by the structured_outputs.regex parameter being passed to lmformatenforcer.RegexParser without proper validation or compilation with a timeout. This allows an unauthenticated /v1/completions request to the lm-format-enforcer backend to cause a denial-of-service (DoS) by consuming a CPU core and stalling the structured-output engine path with a catastrophic regular expression.
Defensive priority
Defenders should prioritize assessing exposure and applying the patch, as the vulnerability can lead to a denial-of-service (DoS) condition. This requires immediate attention from roles responsible for managing and securing the vLLM infrastructure.
Recommended defensive actions
- Assess exposure by checking if the vLLM infrastructure is using a version prior to 0.26.0
- Apply the patch by upgrading to version 0.26.0 or later
- Monitor for suspicious /v1/completions requests to the lm-format-enforcer backend
- Verify the structured_outputs.regex parameter is properly validated and compiled with a timeout
- Perform asset inventory to identify potentially exposed systems
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Track exceptions and retest remediated assets
Evidence notes
The CVE record and NVD detail page provide information on the vulnerability, including its description, CVSS score, and affected versions. The vendor has released a patch in version 0.26.0 and provides additional information through their security advisory.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-73556 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-73556
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-73556 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-73556
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/commit/c9a788eedc412acceaa5112e0d44624b49841577
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/pull/47595
[email protected] - Issue Tracking, Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/releases/tag/v0.26.0
[email protected] - Release Notes
-
Source reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/security/advisories/GHSA-48jh-3gj7-fg8v
[email protected] - Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.