PT-2026-55210 · Npm+2 · @Jshookmcp/Jshook+1
CVE-2026-49856
·
Published
2026-07-01
·
Updated
2026-08-13
CVSS v3.1
4.3
Medium
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
@jshookmcp/jshook version 0.3.1
Description
The network domain implements a central Server-Side Request Forgery (SSRF) authorization policy designed to block private, loopback, link-local, and reserved targets unless explicit authorization is provided. While this policy is enforced for raw HTTP, TCP, and TLS Round Trip Time (RTT) tools, it is bypassed by the ICMP probe and traceroute tools. These specific tools resolve the target and invoke the native ICMP/traceroute sink directly without consulting the authorization policy.
An MCP client with access to an active network domain can exploit this to probe internal addresses, exposing internal reachability and route mapping from the server's network position. This allows the server to be used as an internal network probing oracle to reveal if internal hosts respond, approximate latency, and traceroute hops.
The issue involves the following functions:
network traceroute()network icmp probe()resolveHostname()
Recommendations
Update @jshookmcp/jshook to version 0.3.2.
Exploit
Fix
SSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
@Jshookmcp/Jshook
Jshookmcp