Signal K Server 2.28.0-beta.2 before 2.34.0 SSRF via App Store appIcon
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| SignalK | signalk-server |
≥ 2.28.0-beta.2, < 2.34.0 |
2.34.0 |
Original description The description as published by the source.
Signal K Server from 2.28.0-beta.2 before 2.34.0 contains a server-side request forgery vulnerability in the App Store icon fetcher that trusts absolute signalk.appIcon URLs. Attackers publishing npm packages with Signal K keywords can make servers request loopback, vessel network, or cloud metadata endpoints, storing image-typed responses served back via the admin UI.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- advisory github.com
- advisory github.com
- advisory vulncheck.com
- advisory nvd.nist.gov
- advisory github.com
- package github.com
- patch github.com
- web github.com