What is CVE-2026-33626?
LMDeploy is a toolkit for compressing, deploying, and serving large language models. Versions prior to 0.12.3 have a Server-Side Request Forgery (SSRF) vulnerability in LMDeploy's vision-language module. The load_image() function in lmdeploy/vl/utils.py fetches arbitrary URLs without validating internal/private IP addresses, allowing attackers to access cloud metadata services, internal networks, and sensitive resources. Version 0.12.3 patches the issue.
The record classifies CVE-2026-33626 under weakness class CWE-918. Its CVSS v3 base vector states that the flaw is reachable remotely over the network, needs no prior authentication, needs no user interaction, and has high impact on confidentiality. 1 affected-product entry is recorded, across 1 vendor, listed below. The identifier was first published 194 days ago.
Severity and exploitation probability
- CVSS v3.1 base score
- 7.5 — HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - EPSS (FIRST)
- 1.5% probability of exploitation in the next 30 days, higher than 73.7% of all scored CVEs
- CISA KEV
- Not listed in the CISA Known Exploited Vulnerabilities catalog
- Threadlinqs priority
- 9.2/10 — a Threadlinqs composite of the CVSS base score, the EPSS percentile and public exploit availability
- Published
- 2026-04-20, last modified 2026-04-21
Is CVE-2026-33626 being exploited?
Weaponised exploit code for CVE-2026-33626 is publicly available. 2 public proof-of-concept repositories are tracked for this identifier. A ProjectDiscovery Nuclei detection template exists (http/cves/2026/CVE-2026-33626.yaml). It currently carries a trending score of 33 in the Threadlinqs vulnerability feed.
- rootdirective-sec/CVE-2026-33626-Lab (github)
- trickest/cve (trickest)
Affected products and versions
- Internlm: Lmdeploy
How to fix CVE-2026-33626
The record marks a vendor fix as available for CVE-2026-33626. Patch reference: https://github.com/InternLM/lmdeploy/commit/71d64a339edb901e9005358e0633fbbab367d626. Vendor advisory: https://github.com/InternLM/lmdeploy/security/advisories/GHSA-6w67-hwm5-92mq. Apply the vendor fix referenced above to every affected product listed in this record, then confirm the running version against the vendor advisory.
Threat activity tracking CVE-2026-33626
3 tracked threats in the Threadlinqs corpus reference CVE-2026-33626, either in the campaign’s CVE list or as an indicator on the campaign record.
- ProjectDiscovery Nuclei Templates April 2026: detection coverage for exploited/KEV-listed CVEs (cPanel & WHM CVE-2026-41940, Langflow CVE-2026-33017, FortiClientEMS) and AI/LLM platforms — CRITICAL · 2026-10-31
- CVE-2026-44338 PraisonAI Unauthenticated API Bypass — Active Exploitation Within 4 Hours of Disclosure (Sysdig TRT) — HIGH · 2026-05-12
- LMDeploy SSRF in load_image() Vision-Language Module (CVE-2026-33626) — Actively Exploited Within 13 Hours of Disclosure — HIGH · 2026-04-27
Sources
Enriched from CVE.org, NVD, FIRST EPSS, public proof-of-concept repositories, ProjectDiscovery Nuclei. Last verified by Threadlinqs on . This product uses the NVD API but is not endorsed or certified by the NVD.