Skip to main content

Ground Station CVE-2026-53985

| EUVDEUVD-2026-54095 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-08-06 VulnCheck GHSA-9h78-49rc-9p23
8.7
CVSS 4.0 · Vendor: VulnCheck
Share

Severity by source

Vendor (VulnCheck) PRIMARY
8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
7.5 HIGH

Network-reachable with no authentication and no complexity; impact is availability-only with no confidentiality or integrity effect, so C:N/I:N/A:H and no scope change.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

3
Source Code Evidence Fetched
Aug 06, 2026 - 16:08 vuln.today
Analysis Generated
Aug 06, 2026 - 16:08 vuln.today
CVE Published
Aug 06, 2026 - 15:19 cve.org
HIGH 8.7

DescriptionCVE.org

Ground Station prior to 0.6.0 contains an unauthenticated denial-of-service vulnerability in the Socket.IO server's service_control event handler that allows any unauthenticated network peer to forcibly terminate the ground-station process by sending a single restart_service command. Attackers can connect to the Socket.IO server on port 7000 without credentials due to disabled authentication enforcement and a wildcard CORS policy, then emit the service_control event to terminate all active satellite-tracking sessions, SDR recording pipelines, demodulators, decoders, and rotator controllers, with repeated triggering possible in Docker deployments to create a persistent denial-of-service condition.

AnalysisAI

Unauthenticated denial-of-service in sgoudelis/Ground Station prior to 0.6.0 allows any network peer to forcibly terminate the application process by emitting a single Socket.IO event requiring no credentials. Authentication enforcement is disabled and a wildcard CORS policy is in place, exposing the service_control handler - which triggers process shutdown via a restart_service command - to any host with TCP access to port 7000. In Docker deployments, the attack can be repeated in a loop to sustain a persistent outage of all satellite-tracking sessions, SDR recording pipelines, demodulators, decoders, and rotator controllers. No public exploit or CISA KEV listing is identified at time of analysis.

Technical ContextAI

Ground Station (CPE: cpe:2.3:a:efstratios_goudelis:ground_station) is an open-source Python application for satellite tracking, SDR recording, and antenna rotator control, using a Socket.IO server for real-time event-driven communication between clients and backend services on port 7000. The root cause is CWE-306 (Missing Authentication for Critical Function): the service_control event handler, which can invoke a restart_service command that terminates the ground-station process and all dependent pipelines, is registered on the Socket.IO server without any authentication middleware or session token validation. A wildcard CORS policy further removes browser-enforced origin restrictions, allowing connections from arbitrary web origins in addition to native Socket.IO clients. This means any TCP-reachable peer, not just browsers, can connect and emit the privileged control event without credentials.

RemediationAI

Upgrade Ground Station to version 0.6.0 or later, which is confirmed as the patched release per the CVE description. The upstream code fix is available at commit 2ecde82a8814cbea18883ce023bf45cbf06172eb (https://github.com/sgoudelis/ground-station/commit/2ecde82a8814cbea18883ce023bf45cbf06172eb); the vendor security advisory at https://github.com/sgoudelis/ground-station/security/advisories/GHSA-mjp8-x6h7-229q should be consulted for full remediation guidance. If immediate upgrade is not feasible, restrict TCP access to port 7000 using host-based firewall rules (e.g., iptables, ufw, or nftables) to allow only trusted IP addresses - this blocks the unauthenticated connection at the network layer with minimal operational side effect for single-operator deployments. In Docker environments, apply docker network isolation or publish port 7000 only to localhost (127.0.0.1:7000) rather than all interfaces. Note that reconfiguring CORS alone is insufficient mitigation, as native Socket.IO clients (non-browser) are not subject to CORS enforcement.

More in Docker

View all
CVE-2024-55964 CRITICAL POC
9.8 Mar 26

An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2019-5736 HIGH POC
8.6 Feb 11

runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attac

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2026-39987 CRITICAL POC
9.3 Apr 08

Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/

CVE-2023-5815 HIGH POC
8.1 Nov 22

The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post

CVE-2026-66384 MEDIUM POC
5.3 Aug 12

Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten

CVE-2014-9357 CRITICAL
10.0 Dec 16

Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build

CVE-2026-52806 CRITICAL POC
9.9 Jun 23

Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config

CVE-2025-14707 HIGH POC
8.9 Dec 15

Unauthenticated remote command injection in SGWBOX N3 firmware 2.0.25 lets attackers execute arbitrary operating-system

CVE-2026-56274 HIGH POC
8.7 Jun 23

Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per

CVE-2026-34156 CRITICAL POC
9.9 Mar 30

Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l

CVE-2019-15752 HIGH POC
7.8 Aug 28

Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c

Share

CVE-2026-53985 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy