Signal K Server
CVE-2026-23515
CRITICAL
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Lifecycle Timeline
4Blast Radius
ecosystem impact- 3 npm packages depend on @signalk/set-system-time (1 direct, 2 indirect)
Ecosystem-wide dependent count for version 1.5.0.
DescriptionGitHub Advisory
Signal K Server is a server application that runs on a central hub in a boat. Prior to 1.5.0, a command injection vulnerability allows authenticated users with write permissions to execute arbitrary shell commands on the Signal K server when the set-system-time plugin is enabled. Unauthenticated users can also exploit this vulnerability if security is disabled on the Signal K server. This occurs due to unsafe construction of shell commands when processing navigation.datetime values received via WebSocket delta messages. This vulnerability is fixed in 1.5.0.
AnalysisAI
Command injection in Signal K Server (maritime navigation) before 1.5.0 allows authenticated users to execute OS commands. EPSS 4.96% with PoC and patch available.
Technical ContextAI
CWE-78 in Signal K Server, which runs as central hub on boats. Authenticated command injection.
RemediationAI
Update to Signal K Server 1.5.0.
More in Signal K Server
View allSignal K Server (for boats) before 2.19.0 allows unauthenticated attackers to hijack the backup restore function by poll
Signal K Server before 2.19.0 exposes two features that chain together to steal JWT tokens without authentication: WebSo
Signal K Server is a server application that runs on a central hub in a boat. A Denial of Service (DoS) vulnerability in
Signal K Server is a server application that runs on a central hub in a boat. Versions prior to 2.19.0 of the appstore i
Signal K Server is a server application that runs on a central hub in a boat. [CVSS 6.3 MEDIUM]
Signal K Server is a server application that runs on a central hub in a boat. [CVSS 5.3 MEDIUM]
Signal K Server versions prior to 2.20.3 on Windows contain a path traversal vulnerability in the applicationData API th
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
GHSA-p8gp-2w28-mhwg