Skip to content
HighVulnerabilityLLM-specific

CVE-2025-66448: vLLM remote code execution through Nemotron_Nano_VL_Config auto_map entry

Identifier
CVE-2025-66448
Published
Record updated
View JSON
Affected
  • vllm < 0.11.1
Fixed in
0.11.1
  • released November 18, 2025, 13 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

vLLM versions prior to 0.11.1 contain a critical remote code execution flaw in the Nemotron_Nano_VL_Config config class. When a model config includes an auto_map entry, the class calls get_class_from_dynamic_module(...) and instantiates the returned class, which fetches and runs Python from the referenced remote repository, even when trust_remote_code=False is set in vllm.transformers_utils.config.get_config. An attacker can publish a benign-looking frontend repo whose config.json points to a malicious backend repo, so loading the frontend silently executes the backend's code on the victim host.

Mitigation

Fixed in 0.11.1.