Skip to main content
← All vulnerabilities
CVE-2026-89011

isomorphic-git < 1.42.0 Prototype Pollution via getRemoteInfo

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.42.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

isomorphic-git before 1.42.0 contains a prototype pollution vulnerability in the getRemoteInfo function that allows a malicious Git server operator to pollute Object.prototype by advertising crafted ref names containing 'proto' path segments during ref negotiation. Attackers controlling a Git server can advertise a specially crafted ref such as 'proto/corsProxy' to reroute all subsequent network operations through an attacker-controlled proxy, causing isomorphic-git to invoke the victim's onAuth callback and transmit credentials to the attacker when the victim calls getRemoteInfo with an attacker-supplied URL.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • isomorphic-git isomorphic-git

    fixed in 1.42.0

References 5

GitHub · isomorphic-git/isomorphic-git

vulncheck.com