CVE 9.7 CRITICAL

Signal K Server has Unauthenticated State Pollution leading to Remote Code Execution (RCE)_CVE-2025-66398

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

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.