<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Cve-2026-65056 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2026-65056/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Tue, 21 Jul 2026 21:23:09 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2026-65056/feed.xml" rel="self" type="application/rss+xml"/><item><title>Server-Side Request Forgery in mcp-webresearch (CVE-2026-65056)</title><link>https://feed.craftedsignal.io/briefs/2026-07-mcp-webresearch-ssrf/</link><pubDate>Tue, 21 Jul 2026 21:23:09 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-mcp-webresearch-ssrf/</guid><description>A server-side request forgery (SSRF) vulnerability in mcp-webresearch version 0.1.7 allows attackers to bypass URL protocol validation by supplying private IP addresses, enabling them to leverage prompt injection to steer an LLM-controlled URL, forcing the server's Playwright browser to access internal network services and cloud instance metadata, which leads to the exfiltration of sensitive internal content, including credentials, into the model's context.</description><content:encoded><![CDATA[<p>A critical server-side request forgery (SSRF) vulnerability, identified as CVE-2026-65056, has been discovered in version 0.1.7 of the mcp-webresearch application. This flaw enables attackers to bypass URL protocol validation within the <code>visit_page</code> tool by exploiting a lack of filtering for private or reserved IP ranges. The core issue lies in the tool's inability to prevent connections to internal network services, including loopback, link-local, and cloud metadata addresses, once the URL argument is controlled. Through prompt injection, adversaries can manipulate the application's underlying Large Language Model (LLM) to direct the server's Playwright browser to sensitive internal endpoints. This malicious navigation allows the attacker to retrieve and exfiltrate internal page content, such as system configurations and credentials, by embedding this information directly into the LLM's context. The vulnerability poses a significant risk of unauthorized data access and potential lateral movement within a compromised environment, impacting any organization deploying <code>mcp-webresearch</code> version 0.1.7.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker identifies a deployed instance of the <code>mcp-webresearch 0.1.7</code> application.</li>
<li>The attacker crafts a prompt injection payload designed to manipulate the Large Language Model's (LLM) URL argument.</li>
<li>The prompt injection payload includes a Uniform Resource Locator (URL) pointing to an internal network address, such as <code>http://169.254.169.254/latest/meta-data/</code> for cloud metadata services, or a private IP range.</li>
<li>The <code>visit_page</code> tool within <code>mcp-webresearch</code> processes the crafted URL, performing only protocol validation and failing to filter out private or reserved IP ranges.</li>
<li>The <code>visit_page</code> tool directs the server's embedded Playwright browser to access the attacker-specified internal endpoint.</li>
<li>The Playwright browser accesses the internal service (e.g., cloud metadata API), retrieving sensitive content like instance credentials, authentication tokens, or other internal application data.</li>
<li>The sensitive content obtained from the internal service is returned and embedded into the LLM's model context.</li>
<li>The attacker then extracts the sensitive information (e.g., credentials) from the LLM's output, achieving data exfiltration.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>This vulnerability allows attackers to gain unauthorized access to sensitive internal network services and cloud metadata APIs, including services running on loopback and link-local addresses. Successful exploitation leads to the exfiltration of critical data, such as system configurations, authentication tokens, and credentials, directly into the attacker-controlled LLM context. While specific victim counts are not available, any organization utilizing <code>mcp-webresearch</code> version 0.1.7 is at risk. The direct consequence of a successful attack is a significant data breach, potentially enabling further lateral movement and persistent access within the targeted infrastructure.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch CVE-2026-65056 by updating mcp-webresearch to a version where this SSRF vulnerability is remediated immediately.</li>
<li>Implement network egress filtering on servers running <code>mcp-webresearch</code> to block outbound connections to private IP ranges (e.g., 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, and cloud metadata IPs like 169.254.169.254) from the <code>mcp-webresearch</code> service.</li>
<li>Monitor <code>mcp-webresearch</code> application logs for any unusual URL requests to internal or reserved IP addresses within the <code>visit_page</code> functionality.</li>
<li>Monitor network connection logs for outbound connections originating from the <code>mcp-webresearch</code> process to cloud instance metadata APIs or other internal network services.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>ssrf</category><category>vulnerability</category><category>cloud</category><category>data-exfiltration</category><category>cve-2026-65056</category><category>llm-security</category></item></channel></rss>