CVE Catalog

CVE-2026-103395

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Summary

LightLLM through 1.2.0 visual_only deployments expose an unauthenticated RPyC service with allow_pickle enabled that deserializes attacker-supplied arguments in the remote_infer_images method. Attackers can reach the visual RPyC port and pass objects with __reduce__ methods to execute arbitrary code with service account privileges.

Risk Assessment

An unauthenticated attacker can execute arbitrary code on the server with service privileges, potentially leading to full system compromise and data breach.

Recommendation

Upgrade LightLLM to a patched version or disable the RPyC service in visual_only deployments. Restrict network access to the RPyC port.

Other vulnerabilities in LightLLM

See all
Original NVD description (English source)

LightLLM through 1.2.0 visual_only deployments expose an unauthenticated RPyC service with allow_pickle enabled that deserializes attacker-supplied arguments in the remote_infer_images method. Attackers can reach the visual RPyC port and pass objects with __reduce__ methods to execute arbitrary code with service account privileges.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS