CVE-2025-68272 Signal K Server Vulnerable to Denial of Service via Unrestricted Access Request Flooding

High 7.5 Published Updated

An unauthenticated attacker can crash the Signal K Server by flooding the access request endpoint, causing a memory exhaustion denial of service.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2025-68272?

CVE-2025-68272 is a high-severity denial of service vulnerability in signalk-server, published on 1 Jan 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Signal K Server is a server application that runs on a central hub in a boat. A Denial of Service (DoS) vulnerability in versions prior to 2.19.0 allows an unauthenticated attacker to crash the SignalK Server by flooding the access request endpoint (`/signalk/v1/access/requests`). This causes a "JavaScript heap out of memory" error due to unbounded in-memory storage of request objects. Version 2.19.0 fixes the issue.

Weakness: CWE-770, CWE-400

Which versions are affected by CVE-2025-68272?

2 open source packages ship an affected version, including signalk-server. It affects 1 product.

PackageAffectedFixed in
signalk-server npmAll versions2.19.0
signalk-server npmAll versions2.19.0

Products include Signalk Signal K Server.

How do I fix CVE-2025-68272?

Upgrade signalk-server to 2.19.0 or later.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2025-68272 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-68272 exists.

Sources

Also known as GHSA-7rqc-ff8m-7j23.

Is CVE-2025-68272 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free