p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in lmdeploy

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für lmdeploy: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 10

  1. GHSA-39wr-7q6h-cf68

    Hoch · CVSS 7.5Korrektur verfügbar

    LMDeploy has an SSRF bypass

    ### Summary The URL checking logic in lmdeploy has a logical flaw that could be bypassed by attackers, leading to SSRF attacks. ### Details The current lmdeploy project uses `_is_safe_url` to validate the input URL. The main logic is to perform security checks on the host portion of the URL extracted by urlparse to prevent SSRF attacks. <img width="943" height="836" alt="QQ20260416-203956-16-1" src="https://github.com/user-attachments/assets/042faad1-7458-444a-bbc9-525c772b0a4d" /> However, there are indeed differences in parsing between urlparse and the library that actually sends the request. Currently, almost all application scenarios in

    • Auf 0.15.0 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-33625

    Hoch · CVSS 8.8EPSS 0,44%Korrektur verfügbar

    LMDeploy vulnerable to arbitrary code execution via eval() of untrusted quant_dtype in model config loading

    LMDeploy is a toolkit for compressing, deploying, and serving large language models. Versions 012.1 through 0.12.2 contain a code injection vulnerability in `lmdeploy/pytorch/config.py` line 620 that allows an attacker to execute arbitrary Python code by publishing a malicious HuggingFace model with a crafted `quantization_config.quant_dtype` value. When a user loads the model with lmdeploy, the `quant_dtype` is passed to `eval(f'torch.{quant_dtype}')` without any validation. Version 0.12.3 contains a patch.

    • Auf 0.12.3 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2025-66455

    Kritisch · CVSS 9.8EPSS 1,27%Korrektur verfügbar

    LMDeploy has Remote Code Execution by Pickle Deserialization via handle_zmq_recv in lmdeploy/lmdeploy/pytorch/disagg/conn/engine_conn.py

    LMDeploy is a toolkit for compressing, deploying, and serving large language models. Starting in version 0.9.2 and prior to version 0.16.0, LMDeploy's PyTorch DistServe/PD-disaggregation control plane used `recv_pyobj()` to deserialize messages received through a ZeroMQ PULL socket. PyZMQ implements `recv_pyobj()` using Python pickle deserialization, which can execute arbitrary code while reconstructing an object. The peer address used by the receiver was supplied through the `POST /distserve/p2p_connect` HTTP endpoint. An attacker who could reach an affected DistServe API server could cause the server to connect to an attacker-controlled Zer

    • Auf 0.16.0 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2025-59953

    Kritisch · CVSS 9.8EPSS 0,88%Korrektur verfügbar

    LMdeploy has Remote Code Execution by Pickle Deserialization via zmq_rpc.call_and_response() in InterLM/lmdeploy

    LMDeploy is a toolkit for compressing, deploying, and serving large language models. Starting in version 0.9.1 and prior to version 0.10.2, the LMdeploy implements an rpc server (AsyncRPCServer in zmq_rpc.py) for supporting the RPC communications. In its core functionality call_and_response(), I found it will directly use the pickles.loads() to deserialize the received messages without any sanitization, hence resulting in a remote code execution vulnerability by this RPC server. Version 0.10.2 contains a patch.

    • Auf 0.10.2 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-46517

    Hoch · CVSS 7.8EPSS 0,16%Korrektur verfügbar

    LMDeploy: Hardcoded trust_remote_code=True is an implicit unsafe remote-code load path with no user opt-out

    LMDeploy is a toolkit for compressing, deploying, and serving large language models. In versions 0.12.3 and prior, hardcoded "trust_remote_code=True" enables HF supply-chain RCE without user opt-in. Version 0.13.0 patches the issue.

    • Auf 0.13.0 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-46432

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    LMDeploy: Arbitrary code execution via hardcoded trust_remote_code=True in lmdeploy model initialization

    LMDeploy is a toolkit for compressing, deploying, and serving large language models. In versions 0.12.3 and prior, LMDeploy is vulnerable to arbitrary code execution through hardcoded "trust_remote_code=True" in multiple HuggingFace model-loading call sites. At time of publication, there are no publicly available patches.

    • Auf 0.13.0 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-33626

    Hoch · CVSS 7.5EPSS 45,25%Öffentlicher ExploitKeine Korrektur veröffentlicht

    LMDeploy Vulnerable to Server-Side Request Forgery (SSRF) via Vision-Language Image Loading

    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.

    Veröffentlicht Aktualisiert
  8. CVE-2025-67729

    Hoch · CVSS 8.8EPSS 0,51%Korrektur verfügbar

    lmdeploy vulnerable to Arbitrary Code Execution via Insecure Deserialization in torch.load()

    LMDeploy is a toolkit for compressing, deploying, and serving LLMs. Prior to version 0.11.1, an insecure deserialization vulnerability exists in lmdeploy where torch.load() is called without the weights_only=True parameter when loading model checkpoint files. This allows an attacker to execute arbitrary code on the victim's machine when they load a malicious .bin or .pt model file. This issue has been patched in version 0.11.1.

    • Auf 0.11.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2025-3163

    Mittel · CVSS 4.8EPSS 0,38%Keine Korrektur veröffentlicht

    InternLM LMDeploy conf.py open code injection

    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.

    Veröffentlicht Aktualisiert
  10. CVE-2025-3162

    Mittel · CVSS 4.8EPSS 0,33%Keine Korrektur veröffentlicht

    InternLM LMDeploy PT File utils.py load_weight_ckpt deserialization

    A vulnerability was found in InternLM LMDeploy up to 0.7.1. It has been classified as critical. Affected is the function load_weight_ckpt of the file lmdeploy/lmdeploy/vl/model/utils.py of the component PT File Handler. The manipulation leads to deserialization. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used.

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →