Summary
[2.47.3-1]
- update to 2.47.3
- Resolves: RHEL-102449, RHEL-102463, RHEL-102675, RHEL-102681
Fixed packages 15
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 9 | git | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-all | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-core | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-core-doc | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-credential-libsecret | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-daemon | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-email | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-gui | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-instaweb | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-subtree | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | git-svn | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | gitk | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | gitweb | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | perl-Git | 0:2.47.3-1.el9_6 |
| Oracle Linux · 9 | perl-Git-SVN | 0:2.47.3-1.el9_6 |
Vulnerabilities 7
-
High 8.1
Git allows arbitrary code execution through broken config quoting
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). W…
KEV Aug 25, 2025 -
High 8.6
Gitk allows arbitrary command execution
Gitk is a Tcl/Tk based Git history browser. Starting with 2.41.0, a Git repository can be crafted in such a way that with some social engineering a user who has cloned the repository can be tricked into running any script (e.g., Bourne shell, Perl, Python, ..…
-
High 8.6
Git alllows arbitrary file writes via bundle-uri parameter injection
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 cloning a repository Git knows to optionally fetch a bundle advertised by the remote se…
-
High 8.5
Git GUI can create and overwrite files for which the user has write permission
Git GUI allows you to use the Git source control management tools via a GUI. When a user clones an untrusted repository and is tricked into editing a file located in a maliciously named directory in the repository, then Git GUI can create and overwrite files …
-
Low 3.6
Gitk can create and truncate files in the user's home directory
Gitk is a Tcl/Tk based Git history browser. Starting with 1.7.0, when a user clones an untrusted repository and runs gitk without additional command arguments, files for which the user has write permission can be created and truncated. The option Support per-…
-
Low 2.1
Git does not sanitize URLs when asking for credentials interactively
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 Git asks for credentials via a terminal prompt (i.e. without using any credential helpe…
-
Low 2.1
Newline confusion in credential helpers can lead to credential exfiltration in git
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. Git defines a line-based protocol that is used to exchange information between Git and Git c…