git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[Announce] Git v2.26.2 and others

From
Junio C Hamano <gitster@pobox.com>
Date
Apr 20, 2020, 18:02 UTC
Message-ID
<xmqq4kterq5s.fsf@gitster.c.googlers.com>
Today, the Git project is releasing the following Git versions:
    v2.26.2, v2.25.4, v2.24.3, v2.23.3, v2.22.4, v2.21.3, v2.20.4,
    v2.19.5, v2.18.4, and v2.17.5.

These releases address the security issue CVE-2020-11008, which is similar to the recently addressed CVE-2020-5260.

Users of the affected maintenance tracks are urged to upgrade.
The tarballs are found at:
    https://www.kernel.org/pub/software/scm/git/

The following public repositories all have a copy of the 'v2.26.2' and other tags:

  url = https://kernel.googlesource.com/pub/scm/git/git
  url = git://repo.or.cz/alt-git.git
  url = https://github.com/gitster/git

Attached below is the release notes for 2.17.5; all the newer maintenance tracks listed at the beginning of this message are updated with the same fix, so I won't repeat them here.

Thanks.

-------------------------------------------------- Git v2.17.5 Release Notes =========================

This release is to address a security issue: CVE-2020-11008

Fixes since v2.17.4 -------------------

 * With a crafted URL that contains a newline or empty host, or lacks
   a scheme, the credential helper machinery can be fooled into
   providing credential information that is not appropriate for the
   protocol in use and host being contacted.
   Unlike the vulnerability CVE-2020-5260 fixed in v2.17.4, the
   credentials are not for a host of the attacker's choosing; instead,
   they are for some unspecified host (based on how the configured
   credential helper handles an absent "host" parameter).
   The attack has been made impossible by refusing to work with
   under-specified credential patterns.
Credit for finding the vulnerability goes to Carlo Arenas.
Message 1 of 1 in “[Announce] Git v2.26.2 and others”
  1. Junio C HamanoApr 20, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.