PatchSiren cyber security CVE debrief
CVE-2026-107204 LMCache CVE debrief
CVE-2026-107204 is a critical unauthenticated remote code execution vulnerability in LMCache through version 0.5.5. The vulnerability allows remote attackers to execute Python code by posting scripts to the /run_script endpoint. Attackers can recover real builtins through the injected FastAPI app object, bypassing the guarded __import__, to import os and run operating system commands as the LMCache process. This vulnerability has a CVSS score of 9.3 and is considered critical.
- Vendor
- LMCache
- Product
- Unknown
- CVSS
- CRITICAL 9.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-07
- Original CVE updated
- 2026-10-07
- Advisory published
- 2026-10-07
- Advisory updated
- 2026-10-07
Who should care
System administrators and security teams using LMCache through version 0.5.5, especially those with internet-exposed systems or in untrusted networks, should assess their exposure and prioritize remediation.
Why it matters
CVE-2026-107204 is a critical vulnerability in LMCache that allows unauthenticated remote code execution. System administrators and security teams should assess their exposure, prioritize remediation, and implement mitigations to prevent potential disruption or data integrity issues.
- Potential for unauthenticated remote code execution
- Possible disruption of service or data integrity
- Need for immediate remediation or mitigation
- Potential for lateral movement within networks
Technical summary
The vulnerability is caused by an unauthenticated remote code execution vulnerability in LMCache through version 0.5.5. The /run_script endpoint allows remote attackers to execute Python code. Attackers can bypass the guarded __import__ by recovering real builtins through the injected FastAPI app object, importing os, and running operating system commands as the LMCache process. This vulnerability has a CVSS score of 9.3 and is considered critical. System administrators and security teams using LMCache through version 0.5.5, especially those with internet-exposed systems or in untrusted networks, should assess their exposure and prioritize remediation. The CVE record and source item provide details on the
Defensive priority
High priority for systems using LMCache through version 0.5.5, especially those exposed to the internet or untrusted networks.
Recommended defensive actions
- Immediately upgrade to a version of LMCache that is not vulnerable
- Block access to the /run_script endpoint from untrusted networks or systems
- Monitor for suspicious activity on systems using LMCache
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the vulnerability, including its description, CVSS score, and affected versions. However, the corpus does not provide information on known exploitation or specific remediation steps.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-107204 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-107204
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-107204 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-107204
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
LMCache through 0.5.5 Unauthenticated RCE via /run_script Endpoint
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/107xxx/CVE-2026-107204.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/LMCache/LMCache/issues/5510
Supplemental source - issue-tracking
-
Source reference
Unverified legacy reference
URL: https://github.com/LMCache/LMCache
Supplemental source - product
-
Source reference
Unverified legacy reference
URL: https://github.com/LMCache/LMCache/blob/v0.5.5/lmcache/v1/internal_api_server/common/run_script_api.py
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/LMCache/LMCache/blob/v0.5.5/lmcache/v1/multiprocess/http_apis/common_api.py
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/lmcache-through-0.5.5-unauthenticated-rce-via-run-script-endpoint
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.