GHSA-389x-67px-mjg3 · Severity: medium · Ecosystem: pip — xgrammar Vulnerable to Denial of Service (DoS) by abusing unbounded cache in memory
XGrammar is an open-source library for efficient, flexible, and portable structured generation. Prior to 0.1.18, Xgrammar includes a cache for compiled grammars to increase performance with repeated use of the same grammar. This cache is held in memory. Since the cache is unbounded, a system making use of xgrammar can be abused to fill up a host's memory and case a denial of service. For example, sending many small requests to an LLM inference server with unique JSON schemas would eventually cause this denial of service to occur. This vulnerability is fixed in 0.1.18.
Conclusion & alert: CVE-2025-32381 is rated Moderate Risk (46.1/100): CVSS Medium severity, with medium exploitation likelihood (EPSS 0.35%). Mandatory action: Review affected assets and schedule remediation.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-05-23 | 0.51% | 0.35% | -0.15% |
| 2 | 2026-05-19 | 0.32% | 0.51% | +0.19% |
| 3 | 2026-02-03 | — | 0.32% | — |
Full EPSS history (5 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 6.5 | 3.1 | MEDIUM |
|
2.8 | 3.6 | [email protected] |
GHSA-389x-67px-mjg3 · Severity: medium · Ecosystem: pip — xgrammar Vulnerable to Denial of Service (DoS) by abusing unbounded cache in memory
| vendor | priority | summary | link |
|---|---|---|---|
redhat
|
medium | — | https://access.redhat.com/security/cve/CVE-2025-32381 |
| URL | Tags |
|---|---|
| https://github.com/mlc-ai/xgrammar/pull/243 | Issue Tracking Patch |
| https://github.com/mlc-ai/xgrammar/security/advisories/GHSA-389x-67px-mjg3 | Vendor Advisory |
| https://github.com/vllm-project/vllm/pull/16283 | Issue Tracking Patch |