Skip to content
OpenAdvisories
High 1 exploited CVE ELSA-2025-11462 7 CVEs

Important: git security update (Oracle Linux 9)

Published Jul 21, 2025 · Updated Jul 21, 2025

Summary

[2.47.3-1]
- update to 2.47.3
- Resolves: RHEL-102449, RHEL-102463, RHEL-102675, RHEL-102681

Fixed packages 15

ReleasePackageFixed 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
    CVE-2025-48384 Exploited Public exploit

    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…