CVE-2025-3163 json
InternLM LMDeploy conf.py open code injection
published 2025-04-03 19 mo ago modified 2026-07-07 4 mo ago also GHSA-jfvg-qm4p-473x , PYSEC-2026-1579 , EUVD-2025-9643
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 32%
- public exploits
- 0
- none known
Summary
A vulnerability was found in InternLM LMDeploy up to 0.7.1. It has been declared as critical. Affected by this vulnerability is the function Open of the file lmdeploy/docs/en/conf.py. The manipulation leads to code injection. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used.
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 19 mo ago
Exploit prediction
0.38% chance of exploitation in the next 30 days, higher than 32% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/InternLM/lmdeploy/issues/3254 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/InternLM/lmdeploy/issues/3254#issue-2918865448 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 4.8 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N |
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| CNA | 3.0 | 5.3 | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| CNA | 2.0 | 4.3 | AV:L/AC:L/Au:S/C:P/I:P/A:P |
| CNA | 4.0 | 4.8 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| OSV | 3.1 | 5.3 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| GitHub | 3.1 | 5.3 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | lmdeploy | <=0.7.1 |
no fix listed |
Affected products
- InternLM LMDeploy
Classification
References
-
github.com
/InternLM/lmdeploy/issues/3254
issue-tracking, exploit, web, third-party-advisory
-
github.com
/InternLM/lmdeploy/issues/3254#issue-2918865448
exploit, issue-tracking, web, third-party-advisory
-
vuldb.com
/?id.303109
vdb-entry, technical-description, web, third-party-advisory
-
vuldb.com
/?ctiid.303109
signature, permissions-required, web, vdb-entry
-
vuldb.com
/?submit.542527
third-party-advisory, web, vdb-entry
-
nvd.nist.gov
/vuln/detail/CVE-2025-3163
advisory
-
github.com
/InternLM/lmdeploy
package
-
pypi.org
/project/lmdeploy
package
-
github.com
/advisories/GHSA-jfvg-qm4p-473x
advisory
Sources
- CVE List CVE-2025-3163
- GitHub Advisory GHSA-jfvg-qm4p-473x
- NVD CVE-2025-3163
- OSV PYSEC-2026-1579
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.