compile_grammar
Defined in 2 files
Last patched
Overview
compile_grammar in vllm-project/vllm was changed by 2 published CVE fixes in 2026, in 4 distinct patches that added or removed 10 lines in total.
Defined in 2 files
Last patched
compile_grammar in vllm-project/vllm was changed by 2 published CVE fixes in 2026, in 4 distinct patches that added or removed 10 lines in total.
The name occurs in 2 files: vllm/v1/structured_output/backend_lm_format_enforcer.py, vllm/v1/structured_output/backend_xgrammar.py.
vllm-project/vllm has 83 CVEs with a located fix in total, so 2% of them touched this function.
Every published CVE whose fix changed compile_grammar, newest first, with the lines each fix touched.
CVE-2026-73556 · vllm/v1/structured_output/backend_lm_format_enforcer.py · lines 111–114 · +4 −1
CVE-2026-55574 · vllm/v1/structured_output/backend_xgrammar.py · lines 92–95 · +4 −1
Get an alert when the next CVE fix lands in vllm-project/vllm, with the patched functions.
Monitor vllm CVEsFunctions in the same files that CVE fixes also changed.
Functions in vllm-project/vllm changed by the most CVE fixes.
Common questions about CVE fixes to compile_grammar.
Fix locations are computed by RadicalNotion.AI from the upstream patch diff of each CVE. CVE data is sourced from the CVE Program.
Get an alert when a new CVE lands in this repository, with the patched functions and AI-written remediation guidance.