<?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>Isomorphic-Git (&lt; 1.42.0) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/isomorphic-git--1.42.0/</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>Thu, 10 Sep 2026 23:10:11 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/isomorphic-git--1.42.0/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>Prototype Pollution in isomorphic-git getRemoteInfo</title><link>https://feed.craftedsignal.io/briefs/2026-09-isomorphic-git-prototype-pollution/</link><pubDate>Thu, 10 Sep 2026 23:10:11 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-isomorphic-git-prototype-pollution/</guid><description>A prototype pollution vulnerability in isomorphic-git before 1.42.0 allows malicious Git server operators to manipulate proxy configurations and intercept credentials via crafted ref advertisements.</description><content:encoded><![CDATA[<p>isomorphic-git versions prior to 1.42.0 are vulnerable to a prototype pollution attack within the getRemoteInfo function. The vulnerability arises when the library parses Git ref advertisements during negotiation. By providing a specially crafted reference name containing '<strong>proto</strong>' segments (e.g., '<strong>proto</strong>/corsProxy'), a malicious Git server can inject properties into the global Object.prototype.</p>
<p>This injection allows an attacker to redefine global properties used by the library. Specifically, an attacker can redirect network traffic through an arbitrary, attacker-controlled proxy server. When a client application using a vulnerable version of isomorphic-git interacts with the malicious repository, the library may trigger its onAuth callback, causing the leakage of sensitive authentication credentials to the attacker-supplied proxy. This vulnerability presents a high risk for CI/CD environments and developer tools that automate Git interactions with external, potentially untrusted repositories.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the interception of authentication credentials used by applications relying on isomorphic-git. This affects any ecosystem or service performing automated Git operations on untrusted remotes, potentially leading to unauthorized access to internal development environments, private repositories, or cloud services.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the isomorphic-git dependency to version 1.42.0 or later across all projects.</li>
<li>Audit applications for dependencies using isomorphic-git to interact with external or user-provided Git repositories.</li>
<li>Review CI/CD pipeline configurations to ensure that clones or fetches from untrusted repositories are executed in isolated, ephemeral environments with restricted network access.</li>
<li>Monitor for abnormal outbound connections originating from build servers or developer machines that execute isomorphic-git operations.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>prototype-pollution</category><category>supply-chain</category></item></channel></rss>