CVE-2026-7368
Deferred Deferred - Pending Action
Yarbo Cloud Unauthorized Fleet-Wide Access via MQTT Topics

Publication date: 2026-06-12

Last updated on: 2026-06-12

Assigner: ICS-CERT

Description
The Yarbo cloud does not enforce per-device or per-user authorization. Any client possessing valid credentials, whether the shared hard-coded credentials or legitimate per-user credentials, can subscribe to wildcard topics covering all robots globally, and can publish to any robot's command topic using only the robot's serial number (disclosed in the telemetry stream). Even after removal of hard-coded credentials from the app, a single compromised credential could still provide fleet-wide access without per-device access controls.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-12
Last Modified
2026-06-12
Generated
2026-06-12
AI Q&A
2026-06-12
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
yarbo mobile_app 3.17.4
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Impact Analysis

This vulnerability can have significant impacts because it allows unauthorized access to all robots in the fleet if any credential is compromised. An attacker could subscribe to all robot telemetry data and send commands to any robot, potentially disrupting operations, causing unsafe behavior, or stealing sensitive information. The lack of per-device access controls means that a breach of a single credential compromises the entire system's security.

Executive Summary

The vulnerability in the Yarbo cloud arises because it does not enforce authorization on a per-device or per-user basis. This means that any client with valid credentialsβ€”whether those are shared hard-coded credentials or legitimate per-user credentialsβ€”can subscribe to wildcard topics that cover all robots globally. Additionally, such a client can publish commands to any robot by using the robot's serial number, which is exposed in the telemetry stream. Even if hard-coded credentials are removed, a single compromised credential can still allow access to the entire fleet without restrictions.

Compliance Impact

The vulnerability allows unauthorized access to the entire Yarbo robot fleet's telemetry and command systems due to lack of per-device or per-user authorization and the presence of hard-coded credentials. This broad unauthorized access could lead to violations of data protection and security requirements found in common standards and regulations such as GDPR and HIPAA, which mandate strict access controls and protection of sensitive data.

Specifically, the ability for any client with compromised credentials to access and control all robots globally increases the risk of unauthorized data exposure and manipulation, potentially breaching confidentiality, integrity, and availability principles required by these regulations.

Organizations using the affected Yarbo cloud system should consider this vulnerability a significant compliance risk and apply recommended updates and security best practices to mitigate unauthorized access and maintain regulatory compliance.

Detection Guidance

Detection of this vulnerability involves monitoring for unauthorized subscription to wildcard MQTT topics and unexpected publishing to robot command topics using robot serial numbers.

Network administrators should monitor MQTT broker logs for clients subscribing to topics that cover all robots globally or publishing commands without proper authorization.

While no specific commands are provided in the resources, general commands to monitor MQTT activity include using MQTT client tools to list active subscriptions and publishing events, or inspecting broker logs with commands such as:

  • For Mosquitto MQTT broker, use: `mosquitto_sub -v -t '#'` to observe all topics being subscribed to.
  • Check broker logs (e.g., `/var/log/mosquitto/mosquitto.log`) for unusual subscription or publish patterns.
  • Use network monitoring tools (e.g., Wireshark) to capture MQTT traffic and analyze topic subscriptions and publish commands.
Mitigation Strategies

Immediate mitigation steps include updating the Yarbo mobile app to version 3.17.4 or later, as this update enforces server-side broker authorization automatically.

Additionally, minimize network exposure of control system devices by isolating them from business networks and using secure remote access methods such as VPNs.

Implement cybersecurity best practices for industrial control systems, monitor for suspicious activity, and report any findings to CISA.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-7368. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart