CVE-2026-115533 Details
Description
The LeRobot library is vulnerable to arbitrary code execution via unsafe dynamic class instantiation in the from_pretrained() method and related paths. When loading a policy's processor configuration from a repository, the library uses the class field within the JSON configuration to dynamically resolve and instantiate Python classes using importlib.import_module() and getattr().
A vulnerability in the LeRobot library allows for arbitrary code execution due to unsafe dynamic class instantiation in the 'from_pretrained()' method. This issue arises when the library loads a policy's processor configuration from a repository. The 'class' field in the JSON configuration is used to dynamically import and instantiate Python classes without any allowlist, using 'importlib.import_module()' and 'getattr()'. The vulnerability affects LeRobot versions 0.4.0 through 0.6.1, as well as the main HEAD.
While no official fix has been released, users can apply the community PR #4285 patch locally, or override the '_resolve_step_class' method to reject any class outside the 'lerobot.processor' namespace before instantiation. Additionally, run policy loading in a sandboxed environment with no outbound network and least privilege.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 26, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://gist.github.com/mtholmquist/eba1cba80ea66997b8f7e6a839e49120 | [email protected] | ExploitRemedyTechnical Analysis |
Weakness Enumeration
No weakness enumeration is available for this CVE.
Affected Products
| Product | Versions |
|---|---|
| Hugging Face LeRobot | >= 0.4.0, <= 0.6.1 (semver) main |
CPE
Remediation
| |
Change History
1 change record found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | New CVE Received | [email protected] |
Volerion