CVE catalog

CVE-2024-53263

Git LFS vulnerabilities

[CVE catalog]

Severity
High · CVSS 8.1CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.06% · Oct 25, 2026

Git LFS is a Git extension for versioning large files. When Git LFS requests credentials from Git for a remote host, it passes portions of the host's URL to the `git-credential(1)` command without checking for embedded line-ending control characters, and then sends any credentials it receives back from the Git credential helper to the remote host. By inserting URL-encoded control characters such as line feed (LF) or carriage return (CR) characters into the URL, an attacker may be able to retrieve a user's Git credentials. This problem exists in all previous versions and is patched in v3.6.1. All users should upgrade to v3.6.1. There are no workarounds known at this time.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangit-lfssid3.8.0-2fixed
Debiangit-lfsforky3.8.0-2fixed
Debiangit-lfstrixie3.6.1-1+deb13u1fixed
Debiangit-lfsbookworm3.3.0-1+deb12u1fixed
Debiangit-lfsbookworm-security3.3.0-1+deb12u2fixed
Ubuntugit-lfsnoble3.3.0-1+deb12u1fixed
Ubuntugit-lfsnoble3.4.1-1ubuntu0.3+esm2fixed
Ubuntugolang-github-git-lfs-git-lfs-devnoble3.4.1-1ubuntu0.3+esm2fixed
Ubuntugit-lfspro3.4.0-1build1vulnerable
Ubuntugit-lfspro3.4.1-1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.2vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.2+esm1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.3vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.3+esm1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.3+esm2fixed
Ubuntugit-lfs25.103.6.1-1vulnerable
Ubuntugit-lfs25.103.6.1-1ubuntu0.1fixed
Susegit-lfspackage hub 15 sp63.6.1-bp156.2.3.1fixed
Opensusegit-lfsleap 15.63.6.1-bp156.2.3.1fixed
Opensusegovulncheck-vulndbtumbleweed0.0.20250115T172141-1.1fixed
Ubuntugit-lfspro3.4.0-1build1vulnerable
Ubuntugit-lfspro3.4.1-1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.2vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.2+esm1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.3vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.3+esm1vulnerable
Ubuntugit-lfspro3.4.1-1ubuntu0.3+esm2fixed
Opensusegit-lfstumbleweed3.6.1-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangit-lfssourcesid3.5.0-2not yet assignedNot reported[1093048]
Debiangit-lfssourceforky3.5.0-2not yet assignedNot reported[1093048]
Debiangit-lfssourcetrixie3.5.0-2not yet assignedNot reported[1093048]
Debiangit-lfssourcebookworm3.3.0-1+deb12u1not yet assignedNot reported[1093048]
Ubuntugit-lfsdebnoble3.3.0-1+deb12u1Not reportedNot reportedNot reported
Ubuntugit-lfsdebnoble3.4.1-1ubuntu0.3+esm2Not reportedNot reportedNot reported
Ubuntugolang-github-git-lfs-git-lfs-devdebnoble3.4.1-1ubuntu0.3+esm2Not reportedNot reportedNot reported
Ubuntugit-lfsdebpro3.4.1-1ubuntu0.3+esm2Not reportedUSN-7977-1Not reported
Ubuntugit-lfsdeb25.103.6.1-1ubuntu0.1Not reportedUSN-7977-1Not reported
Susegit-lfsrpmpackage hub 15 sp63.6.1-bp156.2.3.1Not reportedOPENSUSE-SU-2025:0153-1Not reported
Opensusegit-lfsrpmleap 15.63.6.1-bp156.2.3.1Not reportedOPENSUSE-SU-2025:0153-1Not reported
Opensusegovulncheck-vulndbrpmtumbleweed0.0.20250115T172141-1.1Not reportedOPENSUSE-SU-2025:14653-1Not reported
Ubuntugit-lfsdebpro3.4.1-1ubuntu0.3+esm2Not reportedUBUNTU-CVE-2024-53263Not reported
Opensusegit-lfsrpmtumbleweed3.6.1-1.1Not reportedOPENSUSE-SU-2025:14649-1Not reported

[Debian bug #1093048]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [git-lfs]Fixed
    Details (4)
    • 3.3.0-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

    • 3.3.0-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

    • 3.3.0-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

    • 3.3.0-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

  • Source package: [git-lfs]

    Details (4)
    • 3.3.0-1+deb12u1 · all · bookworm

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

    • 3.3.0-1+deb12u1 · all · bookworm

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

    • 3.3.0-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

    • 3.3.0-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.3.0-1+deb12u1

      usn · git-lfs · debian · bookworm; usn · git-lfs · debian · 12

[Debian 13 (Trixie)]

  • [git-lfs]Fixed
    Details (2)
    • 3.6.1-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 3.5.0-2

      usn · git-lfs · debian · 13

    • 3.6.1-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 3.5.0-2

      usn · git-lfs · debian · 13

  • Source package: [git-lfs]

    Details (2)
    • 3.6.1-1+deb13u1 · all · trixie

      Fixed · Fixed: 3.5.0-2

      usn · git-lfs · debian · 13

    • 3.6.1-1+deb13u1 · all · trixie

      Fixed · Fixed: 3.5.0-2

      usn · git-lfs · debian · 13

[openSUSE Tumbleweed]

  • [git-lfs]Fixed

    Source package: [git-lfs]

    Details (1)
    • 3.8.0-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 3.6.1-1.1

      usn · git-lfs · opensuse · tumbleweed

  • Source package: [govulncheck-vulndb]

    Details (1)
    • 0.0.20260828T144745-1.1 · noarch · tumbleweed

      Fixed · Fixed: 0.0.20250115T172141-1.1

      usn · govulncheck-vulndb · opensuse · tumbleweed

Observed:

References