Skip to content
HighVulnerabilityLLM-specific

CVE-2026-123818: LMDeploy is a toolkit for compressing, deploying, and serving large language models. From 0.12.3 until 0.15.0…

Identifier
CVE-2026-123818
Published
Record updated
View JSON
Affected
  • lmdeploy >= 0.12.3, < 0.15.0
Fixed in
0.15.0
  • released July 31, 2026, 101 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.

Summary

CVE-2026-123818 affects LMDeploy, a toolkit for compressing, deploying, and serving large language models, from 0.12.3 through 0.15.0. The _is_safe_url check parses remote media URLs with urlparse, but requests.Session().get handles backslashes differently when sending the request. An attacker can supply a URL whose validated hostname looks globally routable while the request resolves to an internal host, bypassing the non-global address checks and exposing data from internal HTTP services in applications that accept attacker-controlled media URLs.

Mitigation

Fixed in version 0.15.0.