Vulnerabilities/

Signal K Server has an Unauthenticated Regular Expression Denial of Service (ReDoS) via WebSocket Subscription Paths

Severity:
High

Description

The SignalK server is vulnerable to an unauthenticated Regular Expression Denial of Service (ReDoS) attack within its WebSocket subscription handling logic. By injecting unescaped regex metacharacters into the context parameter of a stream subscription, an attacker can force the server’s Node.

Recommendation

Update the signalk-server package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
signalk-server
Anything's wrong? Let us know Last updated on April 21, 2026