HIGH 7.5 NVD
CVE-2026-123818
LMDeploy is a toolkit for compressing, deploying, and serving large language models. From 0.12.3 until 0.15.0, _is_safe_url validates remote media URLs with url
LMDeploy is a toolkit for compressing, deploying, and serving large language models. From 0.12.3 until 0.15.0, _is_safe_url validates remote media URLs with urlparse while requests.Session().get interprets backslashes differently when sending the request. An attacker can provide a URL whose validation hostname appears globally routable but whose request destination resolves to an internal host, bypassing non-global address checks. Applications that accept attacker-controlled remote media URLs can therefore be induced to access internal HTTP services and expose data available from those services. This issue is fixed in version 0.15.0.
References
- https://github.com/InternLM/lmdeploy/commit/03c313006d17cc3feae86b633c44206a997c44db
- https://github.com/InternLM/lmdeploy/pull/4734
- https://github.com/InternLM/lmdeploy/releases/tag/v0.15.0
- https://github.com/InternLM/lmdeploy/security/advisories/GHSA-39wr-7q6h-cf68
This high severity vulnerability with a CVSS score of 7.5 was published on 2026-11-09 via NVD.
vulnfeed aggregates 17092 vulnerabilities from NVD, CISA KEV,
Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.