Vulnerabilities
Vulnerable Software

Vulnerability Details CVE-2024-50349

Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. When Git asks for credentials via a terminal prompt (i.e. without using any credential helper), it prints out the host name for which the user is expected to provide a username and/or a password. At this stage, any URL-encoded parts have been decoded already, and are printed verbatim. This allows attackers to craft URLs that contain ANSI escape sequences that the terminal interpret to confuse users e.g. into providing passwords for trusted Git hosting sites when in fact they are then sent to untrusted sites that are under the attacker's control. This issue has been patch via commits `7725b81` and `c903985` which are included in release versions v2.48.1, v2.47.2, v2.46.3, v2.45.3, v2.44.3, v2.43.6, v2.42.4, v2.41.3, and v2.40.4. Users are advised to upgrade. Users unable to upgrade should avoid cloning from untrusted URLs, especially recursive clones.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.004
EPSS Ranking 59.2%
CVSS Severity
CVSS v3 Score 4.7
Products affected by CVE-2024-50349
  • Git » Git » Version: Any
    cpe:2.3:a:git:git:*
  • Git » Git » Version: 0.01
    cpe:2.3:a:git:git:0.01
  • Git » Git » Version: 0.02
    cpe:2.3:a:git:git:0.02
  • Git » Git » Version: 0.03
    cpe:2.3:a:git:git:0.03
  • Git » Git » Version: 0.04
    cpe:2.3:a:git:git:0.04
  • Git » Git » Version: 0.5
    cpe:2.3:a:git:git:0.5
  • Git » Git » Version: 0.6
    cpe:2.3:a:git:git:0.6
  • Git » Git » Version: 0.7
    cpe:2.3:a:git:git:0.7
  • Git » Git » Version: 1.8.2.3
    cpe:2.3:a:git:git:1.8.2.3
  • Git » Git » Version: 1.8.3
    cpe:2.3:a:git:git:1.8.3
  • Git » Git » Version: 1.8.3.1
    cpe:2.3:a:git:git:1.8.3.1
  • Git » Git » Version: 1.8.3.2
    cpe:2.3:a:git:git:1.8.3.2
  • Git » Git » Version: 1.8.3.3
    cpe:2.3:a:git:git:1.8.3.3
  • Git » Git » Version: 1.8.3.4
    cpe:2.3:a:git:git:1.8.3.4
  • Git » Git » Version: 1.8.4
    cpe:2.3:a:git:git:1.8.4
  • Git » Git » Version: 1.8.4.1
    cpe:2.3:a:git:git:1.8.4.1
  • Git » Git » Version: 1.8.4.2
    cpe:2.3:a:git:git:1.8.4.2
  • Git » Git » Version: 1.8.4.3
    cpe:2.3:a:git:git:1.8.4.3
  • Git » Git » Version: 1.8.4.4
    cpe:2.3:a:git:git:1.8.4.4
  • Git » Git » Version: 1.8.4.5
    cpe:2.3:a:git:git:1.8.4.5
  • Git » Git » Version: 1.8.5
    cpe:2.3:a:git:git:1.8.5
  • Git » Git » Version: 1.8.5.1
    cpe:2.3:a:git:git:1.8.5.1
  • Git » Git » Version: 1.8.5.2
    cpe:2.3:a:git:git:1.8.5.2
  • Git » Git » Version: 1.8.5.3
    cpe:2.3:a:git:git:1.8.5.3
  • Git » Git » Version: 1.8.5.4
    cpe:2.3:a:git:git:1.8.5.4
  • Git » Git » Version: 1.8.5.5
    cpe:2.3:a:git:git:1.8.5.5
  • Git » Git » Version: 1.8.5.6
    cpe:2.3:a:git:git:1.8.5.6
  • Git » Git » Version: 1.9.0
    cpe:2.3:a:git:git:1.9.0
  • Git » Git » Version: 1.9.1
    cpe:2.3:a:git:git:1.9.1
  • Git » Git » Version: 1.9.2
    cpe:2.3:a:git:git:1.9.2
  • Git » Git » Version: 1.9.3
    cpe:2.3:a:git:git:1.9.3
  • Git » Git » Version: 1.9.4
    cpe:2.3:a:git:git:1.9.4
  • Git » Git » Version: 1.9.5
    cpe:2.3:a:git:git:1.9.5
  • Git » Git » Version: 2.0.0
    cpe:2.3:a:git:git:2.0.0
  • Git » Git » Version: 2.0.1
    cpe:2.3:a:git:git:2.0.1
  • Git » Git » Version: 2.0.2
    cpe:2.3:a:git:git:2.0.2
  • Git » Git » Version: 2.0.3
    cpe:2.3:a:git:git:2.0.3
  • Git » Git » Version: 2.0.4
    cpe:2.3:a:git:git:2.0.4
  • Git » Git » Version: 2.0.5
    cpe:2.3:a:git:git:2.0.5
  • Git » Git » Version: 2.1.0
    cpe:2.3:a:git:git:2.1.0
  • Git » Git » Version: 2.1.1
    cpe:2.3:a:git:git:2.1.1
  • Git » Git » Version: 2.1.2
    cpe:2.3:a:git:git:2.1.2
  • Git » Git » Version: 2.1.3
    cpe:2.3:a:git:git:2.1.3
  • Git » Git » Version: 2.1.4
    cpe:2.3:a:git:git:2.1.4
  • Git » Git » Version: 2.10.0
    cpe:2.3:a:git:git:2.10.0
  • Git » Git » Version: 2.10.1
    cpe:2.3:a:git:git:2.10.1
  • Git » Git » Version: 2.10.2
    cpe:2.3:a:git:git:2.10.2
  • Git » Git » Version: 2.10.3
    cpe:2.3:a:git:git:2.10.3
  • Git » Git » Version: 2.10.4
    cpe:2.3:a:git:git:2.10.4
  • Git » Git » Version: 2.10.5
    cpe:2.3:a:git:git:2.10.5
  • Git » Git » Version: 2.11.0
    cpe:2.3:a:git:git:2.11.0
  • Git » Git » Version: 2.11.1
    cpe:2.3:a:git:git:2.11.1
  • Git » Git » Version: 2.11.2
    cpe:2.3:a:git:git:2.11.2
  • Git » Git » Version: 2.11.3
    cpe:2.3:a:git:git:2.11.3
  • Git » Git » Version: 2.11.4
    cpe:2.3:a:git:git:2.11.4
  • Git » Git » Version: 2.12.0
    cpe:2.3:a:git:git:2.12.0
  • Git » Git » Version: 2.12.1
    cpe:2.3:a:git:git:2.12.1
  • Git » Git » Version: 2.12.2
    cpe:2.3:a:git:git:2.12.2
  • Git » Git » Version: 2.12.3
    cpe:2.3:a:git:git:2.12.3
  • Git » Git » Version: 2.12.4
    cpe:2.3:a:git:git:2.12.4
  • Git » Git » Version: 2.12.5
    cpe:2.3:a:git:git:2.12.5
  • Git » Git » Version: 2.13.0
    cpe:2.3:a:git:git:2.13.0
  • Git » Git » Version: 2.13.1
    cpe:2.3:a:git:git:2.13.1
  • Git » Git » Version: 2.13.2
    cpe:2.3:a:git:git:2.13.2
  • Git » Git » Version: 2.13.3
    cpe:2.3:a:git:git:2.13.3
  • Git » Git » Version: 2.13.4
    cpe:2.3:a:git:git:2.13.4
  • Git » Git » Version: 2.13.5
    cpe:2.3:a:git:git:2.13.5
  • Git » Git » Version: 2.13.6
    cpe:2.3:a:git:git:2.13.6
  • Git » Git » Version: 2.13.7
    cpe:2.3:a:git:git:2.13.7
  • Git » Git » Version: 2.14.0
    cpe:2.3:a:git:git:2.14.0
  • Git » Git » Version: 2.14.1
    cpe:2.3:a:git:git:2.14.1
  • Git » Git » Version: 2.14.2
    cpe:2.3:a:git:git:2.14.2
  • Git » Git » Version: 2.14.3
    cpe:2.3:a:git:git:2.14.3
  • Git » Git » Version: 2.14.4
    cpe:2.3:a:git:git:2.14.4
  • Git » Git » Version: 2.14.5
    cpe:2.3:a:git:git:2.14.5
  • Git » Git » Version: 2.14.6
    cpe:2.3:a:git:git:2.14.6
  • Git » Git » Version: 2.15.0
    cpe:2.3:a:git:git:2.15.0
  • Git » Git » Version: 2.15.1
    cpe:2.3:a:git:git:2.15.1
  • Git » Git » Version: 2.15.2
    cpe:2.3:a:git:git:2.15.2
  • Git » Git » Version: 2.15.3
    cpe:2.3:a:git:git:2.15.3
  • Git » Git » Version: 2.15.4
    cpe:2.3:a:git:git:2.15.4
  • Git » Git » Version: 2.16.0
    cpe:2.3:a:git:git:2.16.0
  • Git » Git » Version: 2.16.1
    cpe:2.3:a:git:git:2.16.1
  • Git » Git » Version: 2.16.2
    cpe:2.3:a:git:git:2.16.2
  • Git » Git » Version: 2.16.3
    cpe:2.3:a:git:git:2.16.3
  • Git » Git » Version: 2.16.4
    cpe:2.3:a:git:git:2.16.4
  • Git » Git » Version: 2.16.5
    cpe:2.3:a:git:git:2.16.5
  • Git » Git » Version: 2.16.6
    cpe:2.3:a:git:git:2.16.6
  • Git » Git » Version: 2.17.0
    cpe:2.3:a:git:git:2.17.0
  • Git » Git » Version: 2.17.1
    cpe:2.3:a:git:git:2.17.1
  • Git » Git » Version: 2.17.2
    cpe:2.3:a:git:git:2.17.2
  • Git » Git » Version: 2.17.3
    cpe:2.3:a:git:git:2.17.3
  • Git » Git » Version: 2.17.4
    cpe:2.3:a:git:git:2.17.4
  • Git » Git » Version: 2.17.5
    cpe:2.3:a:git:git:2.17.5
  • Git » Git » Version: 2.18.0
    cpe:2.3:a:git:git:2.18.0
  • Git » Git » Version: 2.18.1
    cpe:2.3:a:git:git:2.18.1
  • Git » Git » Version: 2.18.2
    cpe:2.3:a:git:git:2.18.2
  • Git » Git » Version: 2.18.3
    cpe:2.3:a:git:git:2.18.3
  • Git » Git » Version: 2.18.4
    cpe:2.3:a:git:git:2.18.4
  • Git » Git » Version: 2.19.0
    cpe:2.3:a:git:git:2.19.0
  • Git » Git » Version: 2.19.1
    cpe:2.3:a:git:git:2.19.1
  • Git » Git » Version: 2.19.2
    cpe:2.3:a:git:git:2.19.2
  • Git » Git » Version: 2.19.3
    cpe:2.3:a:git:git:2.19.3
  • Git » Git » Version: 2.19.4
    cpe:2.3:a:git:git:2.19.4
  • Git » Git » Version: 2.19.5
    cpe:2.3:a:git:git:2.19.5
  • Git » Git » Version: 2.2.0
    cpe:2.3:a:git:git:2.2.0
  • Git » Git » Version: 2.2.1
    cpe:2.3:a:git:git:2.2.1
  • Git » Git » Version: 2.2.2
    cpe:2.3:a:git:git:2.2.2
  • Git » Git » Version: 2.2.3
    cpe:2.3:a:git:git:2.2.3
  • Git » Git » Version: 2.20.0
    cpe:2.3:a:git:git:2.20.0
  • Git » Git » Version: 2.20.1
    cpe:2.3:a:git:git:2.20.1
  • Git » Git » Version: 2.20.2
    cpe:2.3:a:git:git:2.20.2
  • Git » Git » Version: 2.20.3
    cpe:2.3:a:git:git:2.20.3
  • Git » Git » Version: 2.20.4
    cpe:2.3:a:git:git:2.20.4
  • Git » Git » Version: 2.21.0
    cpe:2.3:a:git:git:2.21.0
  • Git » Git » Version: 2.21.1
    cpe:2.3:a:git:git:2.21.1
  • Git » Git » Version: 2.21.2
    cpe:2.3:a:git:git:2.21.2
  • Git » Git » Version: 2.21.3
    cpe:2.3:a:git:git:2.21.3
  • Git » Git » Version: 2.22.0
    cpe:2.3:a:git:git:2.22.0
  • Git » Git » Version: 2.22.1
    cpe:2.3:a:git:git:2.22.1
  • Git » Git » Version: 2.22.2
    cpe:2.3:a:git:git:2.22.2
  • Git » Git » Version: 2.22.3
    cpe:2.3:a:git:git:2.22.3
  • Git » Git » Version: 2.22.4
    cpe:2.3:a:git:git:2.22.4
  • Git » Git » Version: 2.23.0
    cpe:2.3:a:git:git:2.23.0
  • Git » Git » Version: 2.23.1
    cpe:2.3:a:git:git:2.23.1
  • Git » Git » Version: 2.23.2
    cpe:2.3:a:git:git:2.23.2
  • Git » Git » Version: 2.23.3
    cpe:2.3:a:git:git:2.23.3
  • Git » Git » Version: 2.24.0
    cpe:2.3:a:git:git:2.24.0
  • Git » Git » Version: 2.24.1
    cpe:2.3:a:git:git:2.24.1
  • Git » Git » Version: 2.24.2
    cpe:2.3:a:git:git:2.24.2
  • Git » Git » Version: 2.24.3
    cpe:2.3:a:git:git:2.24.3
  • Git » Git » Version: 2.25.0
    cpe:2.3:a:git:git:2.25.0
  • Git » Git » Version: 2.25.1
    cpe:2.3:a:git:git:2.25.1
  • Git » Git » Version: 2.25.2
    cpe:2.3:a:git:git:2.25.2
  • Git » Git » Version: 2.25.3
    cpe:2.3:a:git:git:2.25.3
  • Git » Git » Version: 2.25.4
    cpe:2.3:a:git:git:2.25.4
  • Git » Git » Version: 2.26.0
    cpe:2.3:a:git:git:2.26.0
  • Git » Git » Version: 2.26.1
    cpe:2.3:a:git:git:2.26.1
  • Git » Git » Version: 2.26.2
    cpe:2.3:a:git:git:2.26.2
  • Git » Git » Version: 2.3.0
    cpe:2.3:a:git:git:2.3.0
  • Git » Git » Version: 2.3.1
    cpe:2.3:a:git:git:2.3.1
  • Git » Git » Version: 2.3.10
    cpe:2.3:a:git:git:2.3.10
  • Git » Git » Version: 2.3.2
    cpe:2.3:a:git:git:2.3.2
  • Git » Git » Version: 2.3.3
    cpe:2.3:a:git:git:2.3.3
  • Git » Git » Version: 2.3.4
    cpe:2.3:a:git:git:2.3.4
  • Git » Git » Version: 2.3.5
    cpe:2.3:a:git:git:2.3.5
  • Git » Git » Version: 2.3.6
    cpe:2.3:a:git:git:2.3.6
  • Git » Git » Version: 2.3.7
    cpe:2.3:a:git:git:2.3.7
  • Git » Git » Version: 2.3.8
    cpe:2.3:a:git:git:2.3.8
  • Git » Git » Version: 2.3.9
    cpe:2.3:a:git:git:2.3.9
  • Git » Git » Version: 2.4.0
    cpe:2.3:a:git:git:2.4.0
  • Git » Git » Version: 2.4.1
    cpe:2.3:a:git:git:2.4.1
  • Git » Git » Version: 2.4.10
    cpe:2.3:a:git:git:2.4.10
  • Git » Git » Version: 2.4.11
    cpe:2.3:a:git:git:2.4.11
  • Git » Git » Version: 2.4.12
    cpe:2.3:a:git:git:2.4.12
  • Git » Git » Version: 2.4.2
    cpe:2.3:a:git:git:2.4.2
  • Git » Git » Version: 2.4.3
    cpe:2.3:a:git:git:2.4.3
  • Git » Git » Version: 2.4.4
    cpe:2.3:a:git:git:2.4.4
  • Git » Git » Version: 2.4.5
    cpe:2.3:a:git:git:2.4.5
  • Git » Git » Version: 2.4.6
    cpe:2.3:a:git:git:2.4.6
  • Git » Git » Version: 2.4.7
    cpe:2.3:a:git:git:2.4.7
  • Git » Git » Version: 2.4.8
    cpe:2.3:a:git:git:2.4.8
  • Git » Git » Version: 2.4.9
    cpe:2.3:a:git:git:2.4.9
  • Git » Git » Version: 2.48.0
    cpe:2.3:a:git:git:2.48.0
  • Git » Git » Version: 2.5.0
    cpe:2.3:a:git:git:2.5.0
  • Git » Git » Version: 2.5.1
    cpe:2.3:a:git:git:2.5.1
  • Git » Git » Version: 2.5.2
    cpe:2.3:a:git:git:2.5.2
  • Git » Git » Version: 2.5.3
    cpe:2.3:a:git:git:2.5.3
  • Git » Git » Version: 2.5.4
    cpe:2.3:a:git:git:2.5.4
  • Git » Git » Version: 2.5.5
    cpe:2.3:a:git:git:2.5.5
  • Git » Git » Version: 2.5.6
    cpe:2.3:a:git:git:2.5.6
  • Git » Git » Version: 2.6.0
    cpe:2.3:a:git:git:2.6.0
  • Git » Git » Version: 2.6.1
    cpe:2.3:a:git:git:2.6.1
  • Git » Git » Version: 2.6.2
    cpe:2.3:a:git:git:2.6.2
  • Git » Git » Version: 2.6.3
    cpe:2.3:a:git:git:2.6.3
  • Git » Git » Version: 2.6.4
    cpe:2.3:a:git:git:2.6.4
  • Git » Git » Version: 2.6.5
    cpe:2.3:a:git:git:2.6.5
  • Git » Git » Version: 2.6.6
    cpe:2.3:a:git:git:2.6.6
  • Git » Git » Version: 2.6.7
    cpe:2.3:a:git:git:2.6.7
  • Git » Git » Version: 2.7.0
    cpe:2.3:a:git:git:2.7.0
  • Git » Git » Version: 2.7.1
    cpe:2.3:a:git:git:2.7.1
  • Git » Git » Version: 2.7.2
    cpe:2.3:a:git:git:2.7.2
  • Git » Git » Version: 2.7.3
    cpe:2.3:a:git:git:2.7.3
  • Git » Git » Version: 2.7.4
    cpe:2.3:a:git:git:2.7.4
  • Git » Git » Version: 2.7.5
    cpe:2.3:a:git:git:2.7.5
  • Git » Git » Version: 2.7.6
    cpe:2.3:a:git:git:2.7.6
  • Git » Git » Version: 2.8.0
    cpe:2.3:a:git:git:2.8.0
  • Git » Git » Version: 2.8.1
    cpe:2.3:a:git:git:2.8.1
  • Git » Git » Version: 2.8.2
    cpe:2.3:a:git:git:2.8.2
  • Git » Git » Version: 2.8.3
    cpe:2.3:a:git:git:2.8.3
  • Git » Git » Version: 2.8.4
    cpe:2.3:a:git:git:2.8.4
  • Git » Git » Version: 2.8.5
    cpe:2.3:a:git:git:2.8.5
  • Git » Git » Version: 2.8.6
    cpe:2.3:a:git:git:2.8.6
  • Git » Git » Version: 2.9.0
    cpe:2.3:a:git:git:2.9.0
  • Git » Git » Version: 2.9.1
    cpe:2.3:a:git:git:2.9.1
  • Git » Git » Version: 2.9.2
    cpe:2.3:a:git:git:2.9.2
  • Git » Git » Version: 2.9.3
    cpe:2.3:a:git:git:2.9.3
  • Git » Git » Version: 2.9.4
    cpe:2.3:a:git:git:2.9.4
  • Git » Git » Version: 2.9.5
    cpe:2.3:a:git:git:2.9.5
  • Debian » Debian Linux » Version: 11.0
    cpe:2.3:o:debian:debian_linux:11.0


Contact Us

Shodan ® - All rights reserved