<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Hmbown - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/hmbown/</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, 18 Aug 2026 16:55:56 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/hmbown/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>SSRF Bypass in CodeWhale via DNS Pinning TOCTOU</title><link>https://feed.craftedsignal.io/briefs/2026-08-codewhale-ssrf-bypass/</link><pubDate>Tue, 18 Aug 2026 16:55:56 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-codewhale-ssrf-bypass/</guid><description>CodeWhale versions before 0.8.64 contain a time-of-check-time-of-use vulnerability in DNS pinning logic, allowing attackers to bypass SSRF mitigations and access internal resources.</description><content:encoded><![CDATA[<p>CodeWhale versions before 0.8.64 are susceptible to a server-side request forgery (SSRF) bypass vulnerability (CVE-2026-75856). The flaw resides in the product's DNS pinning logic, which fails to correctly implement protection against time-of-check-time-of-use (TOCTOU) attacks. In a standard secure configuration, an application validates a hostname's resolution to ensure it does not map to an internal, sensitive, or restricted IP address before proceeding with the request.</p>
<p>In this vulnerability, an attacker can manipulate DNS responses such that the initial resolution check - used by CodeWhale to validate the target - succeeds as a benign, external address, while the subsequent actual request resolves to an unauthorized internal address. This bypasses existing SSRF mitigations. If successfully exploited, an attacker could interact with internal services that are not exposed to the public internet, potentially leading to unauthorized data exfiltration or interaction with local network infrastructure.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker configures a malicious DNS server under their control to serve dynamic responses for a specific domain.</li>
<li>The attacker triggers CodeWhale to initiate a request to a URL controlled by the attacker.</li>
<li>CodeWhale performs an initial DNS lookup of the malicious domain to validate the target address for SSRF protection.</li>
<li>The attacker's DNS server responds with a legitimate external IP address to pass the initial validation check.</li>
<li>CodeWhale, having validated the address, initiates the secondary connection request to the domain.</li>
<li>The attacker's DNS server provides a different, restricted internal IP address (e.g., 127.0.0.1 or 10.x.x.x) for the secondary request.</li>
<li>CodeWhale uses the internal IP address for the connection, bypassing the previously applied SSRF checks.</li>
<li>The underlying application interacts with the internal resource, facilitating unauthorized access or exfiltration.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows an unauthenticated, remote attacker to bypass SSRF mitigations. This effectively grants the ability to perform requests against internal-only resources, such as internal web services, metadata services, or databases that are inaccessible from the external network. The impact includes potential compromise of internal data, unauthorized control over internal systems, and circumvention of network segmentation security policies.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize the following actions to address CVE-2026-75856:</p>
<ul>
<li>Upgrade CodeWhale to version 0.8.64 or later immediately.</li>
<li>Audit application access logs for unexpected outbound requests to private or internal IP ranges originating from CodeWhale services.</li>
<li>If upgrading is not immediately possible, restrict the outgoing network access of the CodeWhale service to only necessary, explicitly allowlisted external endpoints.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>argument-injection</category><category>code-execution</category><category>remote-code-execution</category><category>credential-theft</category></item></channel></rss>