CVE-2024-32465: high-severity vulnerability in git
Git's protections for cloning untrusted repositories can be bypassed
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
Git's safety features that are supposed to protect you when cloning untrusted repositories can be bypassed, allowing malicious code to run on your computer. This is especially dangerous when you download a Git repository as a ZIP file from an untrusted source, as hidden hooks can execute without your knowledge.
Path traversal and hook execution vulnerabilities in Git's repository initialization bypass protections designed to safely clone untrusted local repositories. An attacker can craft a malicious Git repository archive (e.g., ZIP file) with specially configured hooks that execute during clone operations, circumventing safety checks in versions prior to 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2, and 2.39.4. Mitigation requires updating to patched versions or avoiding Git operations on repositories from untrusted archive sources.
In the same product, most dangerous first.