CVE-2019-19604
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before...
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
CVE-2019-19604- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-78, CWE-862
- Updated
- 2026-11-02
CVE List No score
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
CVE-2019-19604- Updated
- 2026-11-02
EUVDEUVD-2019-9219 No score
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
EUVD-2019-9219- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-4vp4-vvrc-wvhx
7.8
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before...
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
GHSA-4vp4-vvrc-wvhx- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-20, CWE-78
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-19604
7.8
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
ALPINE-CVE-2019-19604- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2019-19604
7.8
CVE-2019-19604 does not affect BellSoft software
- Record
BELL-CVE-2019-19604- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 9 moreShow less
OSV
7.8
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
CVE-2019-19604- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-19604
7.8
Arbitrary command execution is possible in Git before 2.20.2, 2.21.x before 2.21.1, 2.22.x before 2.22.2, 2.23.x before 2.23.1, and 2.24.x before 2.24.1 because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository.
- Record
DEBIAN-CVE-2019-19604- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2019-0393 No score
Updated git packages fix security vulnerabilities
The updated packages fix security vulnerabilities:
The --export-marks option of git fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths. (CVE-2019-1348)
When submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice. We now require the directory to be empty. (CVE-2019-1349)
Recursive clones are currently affected by a vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones. (CVE-2019-1387)
Arbitrary command execution is possible in Git before 2.21.1, because a "git submodule update" operation can run commands found in the .gitmodules file of a malicious repository. (CVE-2019-19604)
- Record
MGASA-2019-0393- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0123-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2019-1349: Fixed issue on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787).
- CVE-2019-19604: Fixed a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795).
- CVE-2019-1387: Fixed recursive clones that are currently affected by a vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793).
- CVE-2019-1354: Fixed issue on Windows that refuses to write tracked files with filenames that contain backslashes (bsc#1158792).
- CVE-2019-1353: Fixed issue when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791).
- CVE-2019-1352: Fixed issue on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790).
- CVE-2019-1351: Fixed issue on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789).
- CVE-2019-1350: Fixed incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788).
- CVE-2019-1348: Fixed the --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785).
- Fixes an issue where git send-email failed to authenticate with SMTP server (bsc#1082023)
Bug fixes:
- Add zlib dependency, which used to be provided by openssl-devel, so that package can compile successfully after openssl upgrade to 1.1.1. (bsc#1149792).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:0123-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0598-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2020-11008: Specially crafted URLs may have tricked the credentials helper to providing credential information that is not appropriate for the protocol in use and host being contacted (bsc#1169936)
git was updated to 2.26.1 (bsc#1169786, jsc#ECO-1628, bsc#1149792)
- Fix git-daemon not starting after conversion from sysvinit to systemd service (bsc#1169605).
- CVE-2020-5260: Specially crafted URLs with newline characters could have been used to make the Git client to send credential information for a wrong host to the attacker's site bsc#1168930
git 2.26.0 (bsc#1167890, jsc#SLE-11608):
- 'git rebase' now uses a different backend that is based on the 'merge' machinery by default. The 'rebase.backend' configuration variable reverts to old behaviour when set to 'apply'
- Improved handling of sparse checkouts
- Improvements to many commands and internal features
git 2.25.2:
- bug fixes to various subcommands in specific operations
git 2.25.1:
- 'git commit' now honors advise.statusHints
- various updates, bug fixes and documentation updates
git 2.25.0
- The branch description ('git branch --edit-description') has been used to fill the body of the cover letters by the format-patch command; this has been enhanced so that the subject can also be filled.
- A few commands learned to take the pathspec from the standard input or a named file, instead of taking it as the command line arguments, with the '--pathspec-from-file' option.
- Test updates to prepare for SHA-2 transition continues.
- Redo 'git name-rev' to avoid recursive calls.
- When all files from some subdirectory were renamed to the root directory, the directory rename heuristics would fail to detect that as a rename/merge of the subdirectory to the root directory, which has been corrected.
- HTTP transport had possible allocator/deallocator mismatch, which has been corrected.
git 2.24.1:
- CVE-2019-1348: The --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785)
- CVE-2019-1349: on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787)
- CVE-2019-1350: Incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788)
- CVE-2019-1351: on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789)
- CVE-2019-1352: on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790)
- CVE-2019-1353: when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791)
- CVE-2019-1354: on Windows refuses to write tracked files with filenames that contain backslashes (bsc#1158792)
- CVE-2019-1387: Recursive clones vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793)
- CVE-2019-19604: a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795)
git 2.24.0
- The command line parser learned '--end-of-options' notation.
- A mechanism to affect the default setting for a (related) group of configuration variables is introduced.
- 'git fetch' learned '--set-upstream' option to help those who first clone from their private fork they intend to push to, add the true upstream via 'git remote add' and then 'git fetch' from it.
- fixes and improvements to UI, workflow and features, bash completion fixes
git 2.23.0:
- The '--base' option of 'format-patch' computed the patch-ids for prerequisite patches in an unstable…
- Record
openSUSE-SU-2020:0598-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10786-1 No score
git-2.33.0-1.3 on GA media
These are all security issues fixed in the git-2.33.0-1.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10786-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:3311-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2019-1349: Fixed issue on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787).
- CVE-2019-19604: Fixed a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795).
- CVE-2019-1387: Fixed recursive clones that are currently affected by a vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793).
- CVE-2019-1354: Fixed issue on Windows that refuses to write tracked files with filenames that contain backslashes (bsc#1158792).
- CVE-2019-1353: Fixed issue when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791).
- CVE-2019-1352: Fixed issue on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790).
- CVE-2019-1351: Fixed issue on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789).
- CVE-2019-1350: Fixed incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788).
- CVE-2019-1348: Fixed the --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785).
- Fixed an issue where git send-email fails to authenticate with SMTP server (bsc#1082023)
- Record
SUSE-SU-2019:3311-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0045-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2019-1349: Fixed issue on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787).
- CVE-2019-19604: Fixed a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795).
- CVE-2019-1387: Fixed recursive clones that are currently affected by a vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793).
- CVE-2019-1354: Fixed issue on Windows that refuses to write tracked files with filenames that contain backslashes (bsc#1158792).
- CVE-2019-1353: Fixed issue when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791).
- CVE-2019-1352: Fixed issue on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790).
- CVE-2019-1351: Fixed issue on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789).
- CVE-2019-1350: Fixed incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788).
- CVE-2019-1348: Fixed the --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785).
- Fixes an issue where git send-email failed to authenticate with SMTP server (bsc#1082023)
Bug fixes:
- Add zlib dependency, which used to be provided by openssl-devel, so that package can compile successfully after openssl upgrade to 1.1.1. (bsc#1149792).
- Record
SUSE-SU-2020:0045-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:1121-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2020-11008: Specially crafted URLs may have tricked the credentials helper to providing credential information that is not appropriate for the protocol in use and host being contacted (bsc#1169936)
git was updated to 2.26.1 (bsc#1169786, jsc#ECO-1628, bsc#1149792)
- Fix git-daemon not starting after conversion from sysvinit to systemd service (bsc#1169605).
- CVE-2020-5260: Specially crafted URLs with newline characters could have been used to make the Git client to send credential information for a wrong host to the attacker's site bsc#1168930
git 2.26.0 (bsc#1167890, jsc#SLE-11608):
- 'git rebase' now uses a different backend that is based on the 'merge' machinery by default. The 'rebase.backend' configuration variable reverts to old behaviour when set to 'apply'
- Improved handling of sparse checkouts
- Improvements to many commands and internal features
git 2.25.2:
- bug fixes to various subcommands in specific operations
git 2.25.1:
- 'git commit' now honors advise.statusHints
- various updates, bug fixes and documentation updates
git 2.25.0
- The branch description ('git branch --edit-description') has been used to fill the body of the cover letters by the format-patch command; this has been enhanced so that the subject can also be filled.
- A few commands learned to take the pathspec from the standard input or a named file, instead of taking it as the command line arguments, with the '--pathspec-from-file' option.
- Test updates to prepare for SHA-2 transition continues.
- Redo 'git name-rev' to avoid recursive calls.
- When all files from some subdirectory were renamed to the root directory, the directory rename heuristics would fail to detect that as a rename/merge of the subdirectory to the root directory, which has been corrected.
- HTTP transport had possible allocator/deallocator mismatch, which has been corrected.
git 2.24.1:
- CVE-2019-1348: The --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785)
- CVE-2019-1349: on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787)
- CVE-2019-1350: Incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788)
- CVE-2019-1351: on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789)
- CVE-2019-1352: on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790)
- CVE-2019-1353: when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791)
- CVE-2019-1354: on Windows refuses to write tracked files with filenames that contain backslashes (bsc#1158792)
- CVE-2019-1387: Recursive clones vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793)
- CVE-2019-19604: a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795)
git 2.24.0
- The command line parser learned '--end-of-options' notation.
- A mechanism to affect the default setting for a (related) group of configuration variables is introduced.
- 'git fetch' learned '--set-upstream' option to help those who first clone from their private fork they intend to push to, add the true upstream via 'git remote add' and then 'git fetch' from it.
- fixes and improvements to UI, workflow and features, bash completion fixes
git 2.23.0:
- The '--base' option of 'format-patch' computed the patch-ids for prerequisite patches in an unstable…
- Record
SUSE-SU-2020:1121-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gitAlpine:v3.10 |
2.21.0 up to 2.22.2-r0 | 2.22.2-r0 |
gitAlpine:v3.11 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.12 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.13 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.14 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.15 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.16 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.17 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.18 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.19 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
Show 41 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gitAlpine:v3.20 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.21 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.22 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.23 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitAlpine:v3.24 |
2.21.0 up to 2.24.1-r0 | 2.24.1-r0 |
gitDebian:12 |
before 1:2.24.0-2 | 1:2.24.0-2 |
gitDebian:13 |
before 1:2.24.0-2 | 1:2.24.0-2 |
gitDebian:14 |
before 1:2.24.0-2 | 1:2.24.0-2 |
gitMageia:7 From an advisory covering 4 CVEs |
before 2.21.1-1.mga7 | 2.21.1-1.mga7 |
gitSUSE:HPE Helion OpenStack 8 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:OpenStack Cloud 7 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:OpenStack Cloud 8 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Software Development Kit 12 SP4 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP1-LTSS From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP3-LTSS From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP3-BCL From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Enterprise Storage 5 From an advisory covering 9 CVEs |
before 2.12.3-27.22.1 | 2.12.3-27.22.1 |
gitSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 9 CVEs |
before 2.16.4-3.17.2 | 2.16.4-3.17.2 |
gitSUSE:Linux Enterprise Module for Basesystem 15 SP1 From an advisory covering 9 CVEs |
before 2.16.4-3.17.2 | 2.16.4-3.17.2 |
gitSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 9 CVEs |
before 2.16.4-3.17.2 | 2.16.4-3.17.2 |
perl-Authen-SASLSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 9 CVEs |
before 2.16-1.3.1 | 2.16-1.3.1 |
perl-Net-SMTP-SSLSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 9 CVEs |
before 1.04-1.3.1 | 1.04-1.3.1 |
gitSUSE:Linux Enterprise Module for Development Tools 15 SP1 From an advisory covering 9 CVEs |
before 2.16.4-3.17.2 | 2.16.4-3.17.2 |
perl-Authen-SASLSUSE:Linux Enterprise Module for Development Tools 15 SP1 From an advisory covering 9 CVEs |
before 2.16-1.3.1 | 2.16-1.3.1 |
perl-Net-SMTP-SSLSUSE:Linux Enterprise Module for Development Tools 15 SP1 From an advisory covering 9 CVEs |
before 1.04-1.3.1 | 1.04-1.3.1 |
gitSUSE:Linux Enterprise Module for Basesystem 15 SP1 From an advisory covering 15 CVEs |
before 2.26.1-3.25.2 | 2.26.1-3.25.2 |
gitSUSE:Linux Enterprise Module for Development Tools 15 SP1 From an advisory covering 15 CVEs |
before 2.26.1-3.25.2 | 2.26.1-3.25.2 |
gitopenSUSE:Leap 15.1 From an advisory covering 9 CVEs |
before 2.16.4-lp151.4.3.1 | 2.16.4-lp151.4.3.1 |
perl-Authen-SASLopenSUSE:Leap 15.1 From an advisory covering 9 CVEs |
before 2.16-lp151.3.3.1 | 2.16-lp151.3.3.1 |
perl-Net-SMTP-SSLopenSUSE:Leap 15.1 From an advisory covering 9 CVEs |
before 1.04-lp151.3.3.1 | 1.04-lp151.3.3.1 |
gitopenSUSE:Leap 15.1 From an advisory covering 15 CVEs |
before 2.26.1-lp151.4.9.1 | 2.26.1-lp151.4.9.1 |
gitopenSUSE:Tumbleweed From an advisory covering 21 CVEs |
before 2.33.0-1.3 | 2.33.0-1.3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-19604 is a high vulnerability (CVSS 7.8) in Git-scm Git, published December 10, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.71%, the 89th percentile. Fixed in git 2.22.2-r0.
References
gitlab.com/gitlab-com/gl-security/disclosures/blob/master/003_git_submodule/advisory.md
raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.24.1.txt
public-inbox.org/git/xmqqr21cqcn9.fsf%40gitster-ct.c.googlers.com
debian.org/security/2019/dsa-4581
openwall.com/lists/oss-security/2019/12/13/1
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HCYSSCA5ZTEP46SB4XRPSQGFV2L3NKMZ
Show 64 moreShow less
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/N6UGTEOXWIYSM5KDZL74QD2GK6YQNQCP
lists.opensuse.org/opensuse-security-announce/2020-01/msg00056.html
security.gentoo.org/glsa/202003-30
lists.opensuse.org/opensuse-security-announce/2020-05/msg00003.html
nvd.nist.gov/vuln/detail/CVE-2019-19604
lists.fedoraproject.org/archives/list/[email protected]/message/HCYSSCA5ZTEP46SB4XRPSQGFV2L3NKMZ
lists.fedoraproject.org/archives/list/[email protected]/message/N6UGTEOXWIYSM5KDZL74QD2GK6YQNQCP
public-inbox.org/git/[email protected]
github.com/advisories/GHSA-4vp4-vvrc-wvhx
security.alpinelinux.org/vuln/CVE-2019-19604
docs.bell-sw.com/security/cves/CVE-2019-19604
security-tracker.debian.org/tracker/CVE-2019-19604
advisories.mageia.org/MGASA-2019-0393.html
bugs.mageia.org/show_bug.cgi?id=25867
suse.com/support/update/announcement/2019/suse-su-20193311-1
bugzilla.suse.com/1082023
bugzilla.suse.com/1158785
bugzilla.suse.com/1158787
bugzilla.suse.com/1158788
bugzilla.suse.com/1158789
bugzilla.suse.com/1158790
bugzilla.suse.com/1158791
bugzilla.suse.com/1158792
bugzilla.suse.com/1158793
bugzilla.suse.com/1158795
suse.com/security/cve/CVE-2019-1348
suse.com/security/cve/CVE-2019-1349
suse.com/security/cve/CVE-2019-1350
suse.com/security/cve/CVE-2019-1351
suse.com/security/cve/CVE-2019-1352
suse.com/security/cve/CVE-2019-1353
suse.com/security/cve/CVE-2019-1354
suse.com/security/cve/CVE-2019-1387
suse.com/security/cve/CVE-2019-19604
suse.com/support/update/announcement/2020/suse-su-20200045-1
bugzilla.suse.com/1149792
suse.com/support/update/announcement/2020/suse-su-20201121-1
bugzilla.suse.com/1063412
bugzilla.suse.com/1095218
bugzilla.suse.com/1095219
bugzilla.suse.com/1110949
bugzilla.suse.com/1112230
bugzilla.suse.com/1114225
bugzilla.suse.com/1132350
bugzilla.suse.com/1156651
bugzilla.suse.com/1167890
bugzilla.suse.com/1168930
bugzilla.suse.com/1169605
bugzilla.suse.com/1169786
bugzilla.suse.com/1169936
suse.com/security/cve/CVE-2017-15298
suse.com/security/cve/CVE-2018-11233
suse.com/security/cve/CVE-2018-11235
suse.com/security/cve/CVE-2018-17456
suse.com/security/cve/CVE-2020-11008
suse.com/security/cve/CVE-2020-5260
lists.opensuse.org/archives/list/[email protected]/thread/MGTC3VP4MCFQ5HPSFYOHMPVGOI32A7EM
lists.opensuse.org/archives/list/[email protected]/thread/VP5YOKSRLMTVAPQKPHEDGCOIZL5JKJW5
suse.com/security/cve/CVE-2005-4900
suse.com/security/cve/CVE-2017-1000117
suse.com/security/cve/CVE-2017-14867
suse.com/security/cve/CVE-2017-8386
suse.com/security/cve/CVE-2018-19486
suse.com/security/cve/CVE-2021-21300
Left out here: the rest of 2 source descriptions. The JSON record has them.