CVE Catalog

CVE-2026-111391

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Summary

SGLang 0.5.10 through 0.5.22 contains a code injection vulnerability in _evaluate_filter() that allows remote attackers to execute Python code by escaping the eval() sandbox through re.search __globals__. Attackers can send a crafted filter expression to the unauthenticated /dumper/configure endpoint when DUMPER_SERVER_PORT is set, running code in the scheduler process on the next forward pass.

Risk Assessment

An unauthenticated remote attacker can execute arbitrary Python code in the SGLang scheduler process, potentially leading to full service compromise and access to data processed by the model.

Recommendation

Update SGLang to a version newer than 0.5.22, or if not possible, do not set DUMPER_SERVER_PORT and restrict network access to the /dumper/configure endpoint.

Other vulnerabilities in SGLang

See all
Original NVD description (English source)

SGLang 0.5.10 through 0.5.22 contains a code injection vulnerability in _evaluate_filter() that allows remote attackers to execute Python code by escaping the eval() sandbox through re.search __globals__. Attackers can send a crafted filter expression to the unauthenticated /dumper/configure endpoint when DUMPER_SERVER_PORT is set, running code in the scheduler process on the next forward pass.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS