Back to feed
41Track*

LeRobot Unsafe Deserialization Remote Code Execution via gRPC

Hugging Face LeRobot · CVE-2026-25874 EUVD-2026-25292
0 news outlets0 CERTs and agencies0 research labs

Assessment: Track*

SSVC decision points: exploitation poc, automatable yes, technical impact total, deployment low.

What is it?

LeRobot through 0.6.1 contains an unsafe deserialization vulnerability in the async inference pipeline where pickle.loads() is used to deserialize data received over unauthenticated gRPC channels without TLS in the policy server and robot client components. An unauthenticated network-reachable attacker can achieve arbitrary code execution on the server or client by sending a crafted pickle payload through the SendPolicyInstructions, SendObservations, or GetActions gRPC calls.

Evidence

No coverage recorded yet.

Exploitation

  • Exploit code published (not verified by us)
  • Exploited in the wild (confirmed by a source)
  • Listed as known exploited (CISA KEV)
CVSS
9.3
EPSS
–
First seen
23 Apr 2026
Status
corroborated

All Hugging Face vulnerabilities