Impact
The flaw resides in the MasterService::GetReplicaListByRegex function of kvcache-ai mooncake's Regular Expression Handler. An attacker can supply a crafted regular expression that forces the service to allocate an unbounded amount of memory or other resources, potentially exhausting system capacity. The resulting denial of service could affect the availability of the mooncake service and any dependent applications. This vulnerability is a classic example of improper resource management.
Affected Systems
kvcache-ai mooncake versions up to 0.3.12 and 0.3.14-rc1 are impacted. Any deployment of these releases that exposes the GetReplicaListByRegex API to external clients is at risk.
Risk and Exploitability
The CVSS score of 5.3 indicates a moderate severity. The EPSS score is not available, so the risk of exploitation cannot be quantified, and the vulnerability is not listed in CISA’s KEV catalog. Exploit code is publicly available and can be executed remotely by sending a malicious regex to the service.
OpenCVE Enrichment