9.7
/ 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Description
Signal K Server is a server application that runs on a central hub in a boat. Prior to version 2.19.0, an unauthenticated attacker can pollute the internal state (`restoreFilePath`) of the server via the `/skServer/validateBackup` endpoint. This allows the attacker to hijack the administrator's "Restore" functionality to overwrite critical server configuration files (e.g., `security.json`, `package.json`), leading to account takeover and Remote Code Execution (RCE). Version 2.19.0 patches this vulnerability.
AI Analysis
Unauthenticated state pollution vulnerability allowing account takeover and Remote Code Execution (RCE)
Basic Information
ID
CVE-2025-66398
Source
GitHub_M
Published
Jan 1, 2026 at 18:00
Affected Product
Vendor
SignalK
Product
signalk-server
Version
< 2.19.0
Affected Versions
SignalK signalk-server < 2.19.0
CWE Classification
AI Assessment
AI Score
9.7 / 10
AI Severity
Critical
Vendor
SignalK
Product
signalk-server
Version
< 2.19.0