Skip to main content
← All vulnerabilities
CVE-2023-49568GO-2024-2466GHSA-MW99-9CHC-XW7R

Maliciously crafted Git server replies can cause DoS on go-git clients

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

Summary

A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.11. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Applications using only the in-memory filesystem supported by go-git are not affected by this vulnerability. This is a go-git implementation issue and does not affect the upstream git cli.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • go-git go-git

    5.11.0

  • gopkg.in/src-d/go-git.v4Go

    From 4.7.1

  • github.com/go-git/go-git/v5Go

    From 5.0.0 · fixed in 5.11.0

  • github.com/go-git/go-git/v5Go

    fixed in 5.11.0

  • gopkg.in/src-d/go-git.v4Go

    From 4.7.1 · through 4.13.1

References 1

GitHub · go-git/go-git