Description
Radar before 1.12.2 contains a missing authorization vulnerability in the handleLocalTerminal WebSocket endpoint (/api/local-terminal) that allows authenticated or unauthenticated attackers to spawn a privileged shell by relying only on a runtime-mode check instead of role-based access control. Attackers can connect to the endpoint to execute /bin/bash -l on the Radar host with Radar's own kubeconfig and process credentials injected into the shell environment, achieving remote code execution with Radar's privileges even when the --disable-local-terminal flag is set.
Published: 2026-10-14
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Radar operating under versions prior to 1.12.2 has a missing authorization flaw in the /api/local-terminal WebSocket endpoint. The endpoint performs only a runtime‑mode check rather than enforcing role‑based access control, so both authenticated and unauthenticated attackers can connect. Once connected, an attacker can spawn a privileged /bin/bash shell on the Radar host that inherits Radar’s kubeconfig and process credentials, giving the attacker full execution authority on the host system. This leads to remote code execution using Radar’s own privileges.

Affected Systems

All Skyhook‑IO Radar deployments running a version earlier than 1.12.2 are affected. This includes the 1.12.1 release and any previous builds; the vulnerability is absent in 1.12.2 and later.

Risk and Exploitability

The flaw receives a CVSS score of 8.7, indicating a high severity remote code execution capability. Its EPSS score is reported as less than 1%, showing a very low probability of exploitation in the wild, and the issue is not listed in CISA’s KEV catalog. The attack vector is inferred to be network‑based, requiring only access to the Radar service’s WebSocket endpoint; authentication is not needed. Thus while the probability of exploitation is low, an attacker gaining access could obtain full control of the host and its Kubernetes resources.

Generated by OpenCVE AI on October 15, 2026 at 23:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Radar product to version 1.12.2 or later.
  • If an upgrade is not immediately possible, restrict network access to the /api/local-terminal endpoint with firewall or proxy rules so that only trusted IPs can reach it.
  • Configure the Radar service with the --disable-local-terminal flag and verify that the endpoint is no longer reachable; this removes the exploitation path.

Generated by OpenCVE AI on October 15, 2026 at 23:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
First Time appeared Skyhook-io
Skyhook-io radar
Vendors & Products Skyhook-io
Skyhook-io radar

Wed, 14 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 14 Oct 2026 13:00:00 +0000

Type Values Removed Values Added
Description Radar before 1.12.2 contains a missing authorization vulnerability in the handleLocalTerminal WebSocket endpoint (/api/local-terminal) that allows authenticated or unauthenticated attackers to spawn a privileged shell by relying only on a runtime-mode check instead of role-based access control. Attackers can connect to the endpoint to execute /bin/bash -l on the Radar host with Radar's own kubeconfig and process credentials injected into the shell environment, achieving remote code execution with Radar's privileges even when the --disable-local-terminal flag is set.
Title Radar < 1.12.2 Missing Authorization via /api/local-terminal
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

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


Subscriptions

Skyhook-io Radar
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T15:55:50.738Z

Reserved: 2026-08-27T21:39:20.459Z

Link: CVE-2026-82026

cve-icon Vulnrichment

Updated: 2026-10-14T14:52:00.898Z

cve-icon NVD

Status : Deferred

Published: 2026-10-14T13:17:28.557

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-82026

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T13:09:17Z

Weaknesses