The Reachy Mini robot management interface accepted unauthenticated requests to install software from Hugging Face Spaces, with a permissive browser cross-origin configuration increasing reachability. JFrog demonstrates installation of executable packages under the robot service authority. A robot being network-reachable is a prerequisite; the disclosure…
Inspect the ClaimsCase · DiggingBeagle record
Reachy Mini installed executable robot packages through an unauthenticated HTTP API
The Reachy Mini robot management interface accepted unauthenticated requests to install software from Hugging Face Spaces, with a permissive browser cross-origin configuration increasing reachability. JFrog demonstrates installation of executable packages under the robot service authority.
Public disclosure: Nov 3, 2026
Reported security vulnerability; exploitation prerequisites and tested version scope matter. No real-world exploitation is established unless separately reported.
Assessment profile
Assessment method- Setting
- research demonstration
- Exploitation
- demonstrated
- Evidence
- Grade B
- Remediation
- mitigation available
- AI role
- AGAINST AI
Basis and provenance
research demonstration; demonstrated. The cited primary disclosure supports the specific sequence and boundaries described here: An unauthenticated requester reaches Reachy Mini's HTTP software-management API. The evidence does not independently establish consequences beyond the record's supported outcome; a numerical impact band cannot be justified from the available evidence. Evidence grade B reflects the source attribution and independent verification limits.
Assessed Nov 7, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-DB07-134-OUTCOME · CLM-DB07-134-MECHANISM · JFrog: Reachy Mini robot HTTP request and local command hijack
At a glance
Authenticate software installation, verify package provenance and require interactive authorization for code-changing robot actions.
Read the implicationsRequires access to service/LAN or site visit, no confirmed field victim; code executes robot process, not proven host VM escape.
Limits and uncertaintyFull account
The Reachy Mini robot management interface accepted unauthenticated requests to install software from Hugging Face Spaces, with a permissive browser cross-origin configuration increasing reachability.
JFrog demonstrates installation of executable packages under the robot service authority. A robot being network-reachable is a prerequisite; the disclosure does not prove observed attacks against deployed owners.
The robot's HTTP management interface let a reachable client trigger installation of executable software from Hugging Face Spaces without a meaningful identity check. Its broad CORS configuration could also make a browser-based path relevant where the service was reachable from the user's network. The significant effect is replacement or addition of code under the robot's existing service authority. That does not by itself prove escape from the operating system or successful exploitation of an ordinary consumer device. JFrog's controlled demonstration establishes the install flow and its consequence, while a credible mitigation must secure both the installation endpoint and the package provenance independently.
Installing a Hugging Face Space is a code deployment operation, not merely fetching model content. If a reachable robot management API accepts that operation without caller authentication, the package runs with the service's authority once installed. Browser cross-origin policy can increase the attack surface but is not itself the source of execution permission. The separate Reachy Mini BLE case combines shared authentication state and a command path; the HTTP installer needs its own authorization and package provenance checks even after BLE is fixed.
Mechanism and trust boundary
- 01
An unauthenticated requester reaches Reachy Mini's HTTP software-management API.
- 02
The requester supplies a package or Space installation target that the management service accepts without an independent authorized human approval.
- 03
The robot downloads and runs installed code with the privileges already held by its management service.
Claims & evidence
CLM-DB07-134-OUTCOMEJFrog demonstrates installation of executable packages under the robot service authority. A robot being network-reachable is a prerequisite; the disclosure does not prove observed attacks against deployed owners.supported
Basis: reported finding
- supportsJFrog: Reachy Mini robot HTTP request and local command hijackprimary disclosure
JFrog Reachy Mini investigation: package installation API; browser-origin control
CLM-DB07-134-MECHANISMThe Reachy Mini robot management interface accepted unauthenticated requests to install software from Hugging Face Spaces, with a permissive browser cross-origin configuration increasing reachability.supported
Basis: reported finding
- supportsJFrog: Reachy Mini robot HTTP request and local command hijackprimary disclosure
JFrog Reachy Mini investigation: package installation API; browser-origin control
Implications
Authenticate software installation, verify package provenance and require interactive authorization for code-changing robot actions.
Unknowns and contradictions
- Requires access to service/LAN or site visit, no confirmed field victim; code executes robot process, not proven host VM escape.
Sources and citation
Material revision history
- Nov 7, 2026 · Published version · first publication · revision 227