Package vulnerability, severity critical
signalk-server, @signalk/resources-provider: Signal K resources API path traversal can disclose the JWT signing secret and enable remote code execution
Published , updated
Signal K resources API path traversal can disclose the JWT signing secret and enable remote code execution. Source: GHSA-4xm8-rg9h-jhq2.
What's affected
- signalk-server (npm)>=2.0.0 <2.34.0
- @signalk/resources-provider (npm)>=1.0.0 <1.5.3
What to do
- Upgrade signalk-server to 2.34.0 or later.
- Upgrade @signalk/resources-provider to 1.5.3 or later.
Check whether you were affected
Pharon tells teams automatically when this affects something they run. To check a machine, run this in Claude Code with the Pharon plugin, in the repository that uses it:
/pharon:check-incident ghsa-4xm8-rg9h-jhq2References
- https://osv.dev/vulnerability/GHSA-4xm8-rg9h-jhq2
- https://github.com/SignalK/signalk-server/security/advisories/GHSA-4xm8-rg9h-jhq2
- https://github.com/SignalK/signalk-server/commit/83689f040d7e90280dddc643f44f3e4ce348fbb1
- https://github.com/SignalK/signalk-server
- https://github.com/SignalK/signalk-server/releases/tag/v2.34.0
Notice ghsa-4xm8-rg9h-jhq2, signed with key feed-prod-2026-10 (Ed25519). The Pharon CLI verifies the signature before using a notice.