Back to CVE records
High 8.1Known exploited (CISA KEV)Published Jul 8, 2025

CVE-2025-48384Git allows arbitrary code execution through broken config quoting

Updated under an hour ago ()

Does this affect you?

It affects git and 3 other products. Add what you run to find out whether that includes you.

CISA lists it as known exploited since Aug 25, 2025; federal agencies had to remediate by Sep 15, 2025. Treat that date as your deadline.

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 reading a config value, Git strips any trailing carriage return and line feed (CRLF). When writing a config entry, values with a trailing CR are not quoted, causing the CR to be lost when the config is later read. When initializing a submodule, if the submodule path contains a trailing CR, the altered path is read resulting in the submodule being checked out to an incorrect location. If a symlink exists that points the altered path to the submodule hooks directory, and the submodule contains an executable post-checkout hook, the script may be unintentionally executed after checkout. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.

CVSS
8.1 HIGH (v3.1, CNA)CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Weakness (CWE)
CWE-436, CWE-59
Known exploited
Added to CISA KEV Aug 25, 2025; federal remediation due Sep 15, 2025Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
EPSS (exploitation in the next 30 days)
4.38% (percentile 91)
Assigned by
GitHub_M
NVD analysis
Analyzed
Record last updated
Feb 26, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
git git
git:git (from the name)
before 2.43.7; from 2.44.0-rc0, < 2.44.4; from 2.45.0-rc0, < 2.45.4; from 2.46.0-rc0, < 2.46.4; from 2.47.0-rc0, < 2.47.3; from 2.48.0-rc0, < 2.48.2; from 2.49.0-rc0, < 2.49.1; from 2.50.0-rc0, < 2.50.1
CNA record
git-scm git
git-scm:git
before 2.43.7; from 2.44.0 before 2.44.4; from 2.45.0 before 2.45.4; from 2.46.0 before 2.46.4; from 2.47.0 before 2.47.3; from 2.48.0 before 2.48.2; from 2.49.0 before 2.49.1; from 2.50.0 before 2.50.1
NVD
debian debian_linux
debian:debian_linux
11.0
NVD
apple xcode
apple:xcode
before 26.0
NVD

References

  • x-refsource-confirm, vendor-advisory
  • mailing-list, third-party-advisory
  • mailing-list
  • mailing-list, third-party-advisory
  • us-government-resource

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.