{
  "cveId": "CVE-2021-29468",
  "url": "https://patchblox.com/security/cve/CVE-2021-29468",
  "summary": "CVE-2021-29468 is fixed in Git on 1 platform by Git 2.32.0 (version 2.32.0), released June 7, 2021. It is not reported as exploited. Patch Radar priority: High.",
  "title": "Arbitrary code execution when checking out an attacker-controlled Git branch",
  "description": "Cygwin Git is a patch set for the git command line tool for the cygwin environment. A specially crafted repository that contains symbolic links as well as files with backslash characters in the file name may cause just-checked out code to be executed while checking out a repository using Git on Cygwin. The problem will be patched in the Cygwin Git v2.31.1-2 release. At time of writing, the vulnerability is present in the upstream Git source code; any Cygwin user who compiles Git for themselves from upstream sources should manually apply a patch to mitigate the vulnerability. As mitigation users should not clone or pull from repositories from untrusted sources. CVE-2019-1354 was an equivalent vulnerability in Git for Visual Studio.",
  "published": "2021-04-29T21:15:08Z",
  "severity": "",
  "cvss": 8.8,
  "cwe": "CWE-20: Improper Input Validation",
  "epss": 0.0124,
  "epssPercentile": 0.69331,
  "priority": "High",
  "priorityTier": 3,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "vendorAdvisory": "https://nvd.nist.gov/vuln/detail/CVE-2021-29468",
  "fixes": [
    {
      "platform": "windows-app",
      "product": "Git",
      "fixedVersion": "2.32.0",
      "fix": "Git 2.32.0",
      "url": "https://patchblox.com/security/fix/windows-app/git.git-2.32.0",
      "released": "2021-06-07T00:00:00Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-08T13:06:02Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}