CVE catalog

CVE-2025-48386

Git vulnerabilities

[CVE catalog]

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

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. The wincred credential helper uses a static buffer (target) as a unique key for storing and comparing against internal storage. This credential helper does not properly bounds check the available space remaining in the buffer before appending to it with wcsncat(), leading to potential buffer overflows. 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.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangitsid1:2.55.0-1not affected
Debiangitforky1:2.53.0-1not affected
Debiangittrixie1:2.47.3-0+deb13u1not affected
Debiangitbookworm1:2.39.5-0+deb12u3not affected
Debiangitbookworm-security1:2.39.5-0+deb12u2not affected
UbuntugitnobleNot reportednot affected
Ubuntugitnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-allnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-cvsnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-daemon-runnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-daemon-sysvinitnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-docnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-emailnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-guinoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-mannoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-mediawikinoble1:2.43.0-1ubuntu7.3fixed
Ubuntugit-svnnoble1:2.43.0-1ubuntu7.3fixed
Ubuntugitknoble1:2.43.0-1ubuntu7.3fixed
Ubuntugitwebnoble1:2.43.0-1ubuntu7.3fixed
Alpinegit3.192.43.7-r0fixed
Alpinegit3.202.45.4-r0fixed
Alpinegit3.212.47.3-r0fixed
Alpinegit3.222.49.1-r0fixed
Alpinegit3.232.50.1-r0fixed
Alpinegit3.242.50.1-r0fixed
Ubuntugitpro1:2.20.1-2ubuntu1vulnerable
Ubuntugitpro1:2.24.0-1ubuntu1vulnerable
Ubuntugitpro1:2.24.0-1ubuntu2vulnerable
Ubuntugitpro1:2.25.0-1ubuntu1vulnerable
Ubuntugitpro1:2.25.1-1ubuntu1vulnerable
Ubuntugitpro1:2.25.1-1ubuntu2vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.1vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.2vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.3vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.4vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.5vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.6vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.7vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.8vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.10vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.11vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.12vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.13vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.14vulnerable
Ubuntugitpro1:2.25.1-1ubuntu3.14+esm1fixed
Ubuntugit22.041:2.32.0-1ubuntu1vulnerable
Ubuntugit22.041:2.33.1-1ubuntu1vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.1vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.2vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.4vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.5vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.6vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.8vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.9vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.10vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.11vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.12vulnerable
Ubuntugit22.041:2.34.1-1ubuntu1.13fixed
Ubuntugit24.041:2.40.1-1ubuntu1vulnerable
Ubuntugit24.041:2.43.0-1ubuntu1vulnerable
Ubuntugit24.041:2.43.0-1ubuntu5vulnerable
Ubuntugit24.041:2.43.0-1ubuntu6vulnerable
Ubuntugit24.041:2.43.0-1ubuntu7vulnerable
Ubuntugit24.041:2.43.0-1ubuntu7.1vulnerable
Ubuntugit24.041:2.43.0-1ubuntu7.2vulnerable
Ubuntugit24.041:2.43.0-1ubuntu7.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
DebiangitsourcesidNot affectedunimportantNot reportedNot reported
DebiangitsourceforkyNot affectedunimportantNot reportedNot reported
DebiangitsourcetrixieNot affectedunimportantNot reportedNot reported
DebiangitsourcebookwormNot affectedunimportantNot reportedNot reported
Ubuntugitdebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-alldebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-cvsdebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-daemon-rundebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-daemon-sysvinitdebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-docdebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-emaildebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-guidebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-mandebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-mediawikidebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugit-svndebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugitkdebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Ubuntugitwebdebnoble1:2.43.0-1ubuntu7.3Not reportedNot reportedNot reported
Alpinegitapk3.192.43.7-r0Not reportedALPINE-CVE-2025-48386Not reported
Alpinegitapk3.202.45.4-r0Not reportedALPINE-CVE-2025-48386Not reported
Alpinegitapk3.212.47.3-r0Not reportedALPINE-CVE-2025-48386Not reported
Alpinegitapk3.222.49.1-r0Not reportedALPINE-CVE-2025-48386Not reported
Alpinegitapk3.232.50.1-r0Not reportedALPINE-CVE-2025-48386Not reported
Alpinegitapk3.242.50.1-r0Not reportedALPINE-CVE-2025-48386Not reported
Ubuntugitdebpro1:2.25.1-1ubuntu3.14+esm1Not reportedUBUNTU-CVE-2025-48386Not reported
Ubuntugitdeb22.041:2.34.1-1ubuntu1.13Not reportedUBUNTU-CVE-2025-48386Not reported
Ubuntugitdeb24.041:2.43.0-1ubuntu7.3Not reportedUBUNTU-CVE-2025-48386Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [git]Not affected
    Details (4)
    • 1:2.39.5-0+deb12u3 · amd64 · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · arm64 · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · amd64 · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · arm64 · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-all]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-cvs]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-daemon-run]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-daemon-sysvinit]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-doc]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-email]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-gui]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [gitk]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-man]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-mediawiki]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [git-svn]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

  • [gitweb]Not affected

    Source package: [git]

    Details (4)
    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u3 · all · bookworm

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

    • 1:2.39.5-0+deb12u2 · all · bookworm-security

      Not affected

      usn · git · debian · bookworm

Observed:

References