Impact
A flaw in Comma AI Openpilot 0.11 allows a local attacker to load malicious data through the pickle.load/pickle.loads function in selfdrive/modeld/modeld.py. The untrusted deserialization can lead to arbitrary code execution with the privileges of the Openpilot process. The weakness is classified as an improper input validation and deserialization of untrusted data (CWE-20 and CWE-502).
Affected Systems
The vulnerability is limited to Comma AI’s Openpilot product, specifically version 0.11 of the software. No other versions or components are listed as affected.
Risk and Exploitability
The CVSS score of 8.5 indicates high severity, although no EPSS score is available and the issue is not listed in the CISA KEV catalog. Because the attack requires local access and depends on the presence of untrusted pickle payloads, the exploitation likelihood is tied to physical or local network compromise. Nonetheless, the potential for code execution makes the risk significant for users running the vulnerable version.
OpenCVE Enrichment