CVE-2026-115996

Unitree Robotics Unitree Go2 chat_go websocket.py WebSocketClient.connect certificate validation

Published Oct 24, 2026 CVSS 4.0 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was detected in Unitree Robotics Unitree Go2 up to 1.1.13/1.1.14.1/1.1.15.1. This affects the function WebSocketClient.connect of the file websocket.py of the component chat_go. Performing a manipulation results in improper certificate validation. The attack may be initiated remotely. The attack's complexity is rated as high. The exploitability is reported as difficult. The vendor confirmed early: "These issues were previously submitted by the researcher through our Security Response Center platform and are tracked internally as follows: Submission 990504 corresponds to our internal ticket #616 (Go2 chat_go WSS client disabled TLS server certificate validation, CWE-295)."

Analysis

AI-generated

Technical impact

Unitree Robotics Unitree Go2 phones its cloud interface via a WebSocket client that omits proper server certificate validation. The flaw allows a remote attacker to present a forged TLS certificate and establish a trusted connection, exposing the data channel to interception and manipulation. Because this bypass occurs before any authentication, it can undermine confidentiality and integrity of control messages and potentially enable further exploitation. The vendor reports a high complexity required for exploitation and difficulty, yet the remote nature of the attack makes it a serious risk when the component is reachable over a network.

Affected Systems

The vulnerability affects Unitree Robotics’ Go2 robot firmware up to and including versions 1.1.13, 1.1.14.1, and 1.1.15.1. The issue resides in the chat_go component’s websocket.py file within the WebSocketClient.connect method.

Risk and Exploitability

The CVSS score of 6.3 places the weakness in the moderate‑severe range, and the lack of an EPSS ranking or KEV listing does not negate the potential impact. The attack is feasible from a remote location, though the CVE notes it is a high‑complexity, difficult exploit. Proper validation of TLS certificates would eliminate the vector, so the risk is largely mitigated by upgrading firmware or disabling the vulnerable client usage.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Unitree Go2 firmware to a release newer than 1.1.15.1 where the WebSocket client performs proper certificate validation.
  • Disable the chat_go WebSocket client or block outbound connections to the server it contacts.
  • Reconfigure any external services that the Go2 connects to over WSS to enforce strict server certificate validation and to use certificates signed by a trusted CA.

Generated by OpenCVE AI on October 25, 2026 at 04:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A vulnerability was detected in Unitree Robotics Unitree Go2 up to 1.1.13/1.1.14.1/1.1.15.1. This affects the function WebSocketClient.connect of the file websocket.py of the component chat_go. Performing a manipulation results in improper certificate validation. The attack may be initiated remotely. The attack's complexity is rated as high. The exploitability is reported as difficult. The vendor confirmed early: "These issues were previously submitted by the researcher through our Security Response Center platform and are tracked internally as follows: Submission 990504 corresponds to our internal ticket #616 (Go2 chat_go WSS client disabled TLS server certificate validation, CWE-295)."
Title Unitree Robotics Unitree Go2 chat_go websocket.py WebSocketClient.connect certificate validation
First Time appeared Unitree Robotics
Unitree Robotics unitree Go2
Weaknesses CWE-287
CWE-295
CPEs cpe:2.3:a:unitree_robotics:unitree_go2:*:*:*:*:*:*:*:*
Vendors & Products Unitree Robotics
Unitree Robotics unitree Go2
References
Metrics cvssV2_0

{'score': 2.6, 'vector': 'AV:N/AC:H/Au:N/C:N/I:P/A:N/E:ND/RL:ND/RC:C'}

cvssV3_0

{'score': 3.7, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N/E:X/RL:X/RC:C'}

cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N/E:X/RL:X/RC:C'}

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X'}

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-295

    Improper Certificate Validation

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Oct 26, 2026, 5:37 PM
Reserved
Oct 24, 2026, 9:18 AM
Status
Deferred
Published
Oct 24, 2026, 11:16 PM
Modified
Oct 26, 2026, 6:17 PM