CVE-2025-66455 in LMDeployinfo

Zusammenfassung

von VulDB • 19.09.2026

LMDeploy ist ein Toolkit zum Komprimieren, Bereitstellen und Ausführen von Large Language Models (LLMs). Ab Version 0.9.2 bis vor Version 0.16.0 verwendete die Control Plane von LMDeploys PyTorch DistServe/PD-Disaggregation `recv_pyobj()`, um Nachrichten zu deserialisieren, die über einen ZeroMQ PULL-Socket empfangen wurden. PyZMQ implementiert `recv_pyobj()` unter Verwendung der Python-Pickle-Deserialisierung, bei der während der Rekonstruktion eines Objekts beliebiger Code ausgeführt werden kann. Die vom Empfänger verwendete Peer-Adresse wurde über den HTTP-Endpunkt `POST /distserve/p2p_connect` bereitgestellt. Ein Angreifer, der auf einen betroffenen DistServe-API-Server zugreifen konnte, könnte den Server dazu bringen, sich mit einem von dem Angreifer kontrollierten ZeroMQ-Endpoint zu verbinden und ein speziell angefertigtes Pickle-Payload zu deserialisieren. Die API-Key-Authentifizierung ist nicht aktiviert, es sei denn, der Betreiber konfiguriert sie explizit. Infolgedessen ermöglichten betroffene DistServe-Bereitstellungen ohne API-Schlüssel eine nicht authentifizierte Remote Code Execution (RCE) mit den Berechtigungen des LMDeploy-Ausführungsprozesses. Dieses Problem betrifft das PyTorch-Backend, wenn PD-Disaggregation/DistServe aktiviert ist. Normale Bereitstellungen, die den betroffenen disaggregierten Serving-Pfad nicht nutzen, exponieren diesen Datenfluss nicht. Die Korrektur wurde in LMDeploy 0.16.0 veröffentlicht. Benutzer, die ein Upgrade nicht sofort durchführen können, sollten verhindern, dass unzuverlässige Clients auf `/distserve/*`-Endpunkte zugreifen, die DistServe HTTP- und ZeroMQ-Control Planes auf vertrauenswürdige Cluster-Netzwerke beschränken, eine API-Key-Authentifizierung konfigurieren und beliebige ausgehende ZeroMQ-Verbindungen von Serving-Knoten blockieren. Diese Maßnahmen reduzieren das Risiko, machen die Pickle-Deserialisierung jedoch nicht sicher.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

GitHub M

Reservieren

01.12.2025

Veröffentlichung

18.09.2026

Moderieren

akzeptiert

Eintrag

VDB-407662

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!