CVE-2025-48384
CVE-2025-48384 · Git allows arbitrary code execution through broken config quoting
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
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 · Hoch · EPSS 4,4% · Im KEV-Katalog · Öffentlicher Exploit · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
git
- Softwareversionen
- < 2.43.7: Betroffen
- >= 2.44.0-rc0, < 2.44.4: Betroffen
- >= 2.45.0-rc0, < 2.45.4: Betroffen
- >= 2.46.0-rc0, < 2.46.4: Betroffen
- >= 2.47.0-rc0, < 2.47.3: Betroffen
- >= 2.48.0-rc0, < 2.48.2: Betroffen
- >= 2.49.0-rc0, < 2.49.1: Betroffen
- >= 2.50.0-rc0, < 2.50.1: Betroffen
Keine Korrektur veröffentlicht
git Debian:12
- Softwareversionen
- 1:2.39.2+next.20230215-1
- 1:2.39.2-1.1
- 1:2.39.5-0+deb12u1
- 1:2.39.5-0+deb12u2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.39.5-0+deb12u3
Auf 1:2.39.5-0+deb12u3 aktualisieren
git Debian:13
- Softwareversionen
- 1:2.47.2-0.2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.47.3-0+deb13u1
Auf 1:2.47.3-0+deb13u1 aktualisieren
git Debian:14
- Softwareversionen
- 1:2.47.2-0.2
- 1:2.48.0~rc1+next.20250101-1
- 1:2.49.0+next.20250314-1
- 1:2.49.0-1
- 1:2.49.0-2
- 1:2.49.0-3
- 1:2.50.0+next.20250615-1
- 1:2.50.0-1
- 1:2.50.0~rc0+next.20250528-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.50.1-0.1
Auf 1:2.50.1-0.1 aktualisieren
git Ubuntu:Pro:16.04:LTS
- Softwareversionen
- 1:2.5.0-1
- 1:2.6.2-1
- 1:2.6.3-1
- 1:2.6.4-1
- 1:2.7.0~rc3-1
- 1:2.7.0-1
- 1:2.7.3-0ubuntu1
- 1:2.7.4-0ubuntu1
- 1:2.7.4-0ubuntu1.1
- 1:2.7.4-0ubuntu1.2
- 1:2.7.4-0ubuntu1.3
- 1:2.7.4-0ubuntu1.4
- 1:2.7.4-0ubuntu1.5
- 1:2.7.4-0ubuntu1.6
- 1:2.7.4-0ubuntu1.7
- 1:2.7.4-0ubuntu1.8
- 1:2.7.4-0ubuntu1.9
- 1:2.7.4-0ubuntu1.10
- 1:2.7.4-0ubuntu1.10+esm1
- 1:2.7.4-0ubuntu1.10+esm3
- 1:2.7.4-0ubuntu1.10+esm4
- 1:2.7.4-0ubuntu1.10+esm5
- 1:2.7.4-0ubuntu1.10+esm6
- 1:2.7.4-0ubuntu1.10+esm7
- 1:2.7.4-0ubuntu1.10+esm8
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.7.4-0ubuntu1.10+esm9
Auf 1:2.7.4-0ubuntu1.10+esm9 aktualisieren
git Ubuntu:Pro:18.04:LTS
- Softwareversionen
- 1:2.14.1-1ubuntu4
- 1:2.15.1-1ubuntu2
- 1:2.17.0-1ubuntu1
- 1:2.17.1-1ubuntu0.1
- 1:2.17.1-1ubuntu0.3
- 1:2.17.1-1ubuntu0.4
- 1:2.17.1-1ubuntu0.5
- 1:2.17.1-1ubuntu0.6
- 1:2.17.1-1ubuntu0.7
- 1:2.17.1-1ubuntu0.8
- 1:2.17.1-1ubuntu0.9
- 1:2.17.1-1ubuntu0.10
- 1:2.17.1-1ubuntu0.11
- 1:2.17.1-1ubuntu0.12
- 1:2.17.1-1ubuntu0.13
- 1:2.17.1-1ubuntu0.14
- 1:2.17.1-1ubuntu0.15
- 1:2.17.1-1ubuntu0.16
- 1:2.17.1-1ubuntu0.17
- 1:2.17.1-1ubuntu0.18
- 1:2.17.1-1ubuntu0.18+esm1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.17.1-1ubuntu0.18+esm2
Auf 1:2.17.1-1ubuntu0.18+esm2 aktualisieren
git Ubuntu:Pro:20.04:LTS
- Softwareversionen
- 1:2.20.1-2ubuntu1
- 1:2.24.0-1ubuntu1
- 1:2.24.0-1ubuntu2
- 1:2.25.0-1ubuntu1
- 1:2.25.1-1ubuntu1
- 1:2.25.1-1ubuntu2
- 1:2.25.1-1ubuntu3
- 1:2.25.1-1ubuntu3.1
- 1:2.25.1-1ubuntu3.2
- 1:2.25.1-1ubuntu3.3
- 1:2.25.1-1ubuntu3.4
- 1:2.25.1-1ubuntu3.5
- 1:2.25.1-1ubuntu3.6
- 1:2.25.1-1ubuntu3.7
- 1:2.25.1-1ubuntu3.8
- 1:2.25.1-1ubuntu3.10
- 1:2.25.1-1ubuntu3.11
- 1:2.25.1-1ubuntu3.12
- 1:2.25.1-1ubuntu3.13
- 1:2.25.1-1ubuntu3.14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.25.1-1ubuntu3.14+esm1
Auf 1:2.25.1-1ubuntu3.14+esm1 aktualisieren
git Ubuntu:22.04:LTS
- Softwareversionen
- 1:2.32.0-1ubuntu1
- 1:2.33.1-1ubuntu1
- 1:2.34.1-1ubuntu1
- 1:2.34.1-1ubuntu1.1
- 1:2.34.1-1ubuntu1.2
- 1:2.34.1-1ubuntu1.4
- 1:2.34.1-1ubuntu1.5
- 1:2.34.1-1ubuntu1.6
- 1:2.34.1-1ubuntu1.8
- 1:2.34.1-1ubuntu1.9
- 1:2.34.1-1ubuntu1.10
- 1:2.34.1-1ubuntu1.11
- 1:2.34.1-1ubuntu1.12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.34.1-1ubuntu1.13
Auf 1:2.34.1-1ubuntu1.13 aktualisieren
git Ubuntu:24.04:LTS
- Softwareversionen
- 1:2.40.1-1ubuntu1
- 1:2.43.0-1ubuntu1
- 1:2.43.0-1ubuntu5
- 1:2.43.0-1ubuntu6
- 1:2.43.0-1ubuntu7
- 1:2.43.0-1ubuntu7.1
- 1:2.43.0-1ubuntu7.2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1:2.43.0-1ubuntu7.3
Auf 1:2.43.0-1ubuntu7.3 aktualisieren
Originalquellen
- https://github.com/git/git/security/advisories/GHSA-vwqx-4fm8-6qc9
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-48384
- https://lists.debian.org/debian-lts-announce/2025/10/msg00003.html
- http://seclists.org/fulldisclosure/2025/Sep/60
- http://www.openwall.com/lists/oss-security/2025/07/08/4
- https://nvd.nist.gov/vuln/detail/CVE-2025-48384