Every CVE Search/ Get API key

CVE-2025-21614

go-git clients vulnerable to DoS via maliciously crafted Git server replies

7.5 HighFix available

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.72%Up 0.7 points since Jan 7, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.5

go-git clients vulnerable to DoS via maliciously crafted Git server replies

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
CVE-2025-21614
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
EUVDEUVD-2025-0043 7.5

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
EUVD-2025-0043
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-r9px-m959-cxf4 7.5

go-git clients vulnerable to DoS via maliciously crafted Git server replies

Impact

A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients.

This is a go-git implementation issue and does not affect the upstream git cli.

Patches

Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Workarounds

In cases where a bump to the latest version of go-git is not possible, we recommend limiting its use to only trust-worthy Git servers.

Credit

Thanks to Ionut Lalu for responsibly disclosing this vulnerability to us.

Record
GHSA-r9px-m959-cxf4
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20, CWE-400, CWE-770
Updated
2026-11-02
NVD 7.5

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
CVE-2025-21614
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
OSV 7.5

go-git clients vulnerable to DoS via maliciously crafted Git server replies

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
CVE-2025-21614
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
OSVDEBIAN-CVE-2025-21614 7.5

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
DEBIAN-CVE-2025-21614
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 20 moreShow less
OSVGHSA-r9px-m959-cxf4 7.5

go-git clients vulnerable to DoS via maliciously crafted Git server replies

Impact

A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients.

This is a go-git implementation issue and does not affect the upstream git cli.

Patches

Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Workarounds

In cases where a bump to the latest version of go-git is not possible, we recommend limiting its use to only trust-worthy Git servers.

Credit

Thanks to Ionut Lalu for responsibly disclosing this vulnerability to us.

Record
GHSA-r9px-m959-cxf4
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20, CWE-400, CWE-770
Updated
2026-11-02
OSVRHSA-2025:0401 8.1

Red Hat Security Advisory: grafana security update

Record
RHSA-2025:0401
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:0662 8.1

Red Hat Security Advisory: grafana security update

Record
RHSA-2025:0662
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-21614 7.5

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
UBUNTU-CVE-2025-21614
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2025:0401 No score

Important: grafana security update

Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB.

Security Fix(es):

  • go-git: argument injection via the URL field (CVE-2025-21613)
  • go-git: go-git clients vulnerable to DoS via maliciously crafted Git server replies (CVE-2025-21614)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:0401
Updated
2026-11-02
OSVAZL-55063 No score

CVE-2025-21614 affecting package packer for versions less than 1.9.5-5

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
AZL-55063
Updated
2026-11-02
OSVAZL-55073 No score

CVE-2025-21614 affecting package cri-o 1.30.1-1

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
AZL-55073
Updated
2026-11-05
OSVAZL-55079 No score

CVE-2025-21614 affecting package packer for versions less than 1.9.5-7

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
AZL-55079
Updated
2026-11-02
OSVAZL-55106 No score

CVE-2025-21614 affecting package cri-o for versions less than 1.22.3-14

go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.

Record
AZL-55106
Updated
2026-11-02
OSVGO-2025-3367 No score

Clients vulnerable to DoS via maliciously crafted Git server replies in github.com/go-git/go-git

Clients vulnerable to DoS via maliciously crafted Git server replies in github.com/go-git/go-git

Record
GO-2025-3367
Updated
2026-11-02
OSVopenSUSE-SU-2025:0056-1 No score

Security update for trivy

This update for trivy fixes the following issues:

Update to version 0.58.2 (

  boo#1234512, CVE-2024-45337,
  boo#1235265, CVE-2024-45338):
  • fix(misconf): allow null values only for tf variables [backport: release/v0.58] (#8238)
  • fix(suse): SUSE - update OSType constants and references for compatility [backport: release/v0.58] (#8237)
  • fix: CVE-2025-21613 and CVE-2025-21614 : go-git: argument injection via the URL field [backport: release/v0.58] (#8215)
  • fix(sbom): attach nested packages to Application [backport: release/v0.58] (#8168)
  • fix(python): skip dev group's deps for poetry [backport: release/v0.58] (#8158)
  • fix(sbom): use root package for unknown dependencies (if exists) [backport: release/v0.58] (#8156)
  • chore(deps): bump golang.org/x/net from v0.32.0 to v0.33.0 [backport: release/v0.58] (#8142)
  • chore(deps): bump github.com/CycloneDX/cyclonedx-go from v0.9.1 to v0.9.2 [backport: release/v0.58] (#8136)
  • fix(redhat): correct rewriting of recommendations for the same vulnerability [backport: release/v0.58] (#8135)
  • fix(oracle): add architectures support for advisories [backport: release/v0.58] (#8125)
  • fix(sbom): fix wrong overwriting of applications obtained from different sbom files but having same app type [backport: release/v0.58] (#8124)
  • chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 [backport: release/v0.58] (#8122)
  • fix: handle BLOW_UNKNOWN error to download DBs [backport: release/v0.58] (#8121)
  • fix(java): correctly overwrite version from depManagement if dependency uses project.* props [backport: release/v0.58] (#8119)
  • release: v0.58.0 [main] (#7874)
  • fix(misconf): wrap AWS EnvVar to iac types (#7407)
  • chore(deps): Upgrade trivy-checks (#8018)
  • refactor(misconf): Remove unused options (#7896)
  • docs: add terminology page to explain Trivy concepts (#7996)
  • feat: add workspaceRelationship (#7889)
  • refactor(sbom): simplify relationship generation (#7985)
  • docs: improve databases documentation (#7732)
  • refactor: remove support for custom Terraform checks (#7901)
  • docs: drop AWS account scanning (#7997)
  • fix(aws): change CPU and Memory type of ContainerDefinition to a string (#7995)
  • fix(cli): Handle empty ignore files more gracefully (#7962)
  • fix(misconf): load full Terraform module (#7925)
  • fix(misconf): properly resolve local Terraform cache (#7983)
  • refactor(k8s): add v prefix for Go packages (#7839)
  • test: replace Go checks with Rego (#7867)
  • feat(misconf): log causes of HCL file parsing errors (#7634)
  • chore(deps): bump the aws group across 1 directory with 7 updates (#7991)
  • chore(deps): bump github.com/moby/buildkit from 0.17.0 to 0.17.2 in the docker group across 1 directory (#7990)
  • chore(deps): update csaf module dependency from csaf-poc to gocsaf (#7992)
  • chore: downgrade the failed block expand message to debug (#7964)
  • fix(misconf): do not erase variable type for child modules (#7941)
  • feat(go): construct dependencies of go.mod main module in the parser (#7977)
  • feat(go): construct dependencies in the parser (#7973)
  • feat: add cvss v4 score and vector in scan response (#7968)
  • docs: add overview page for others (#7972)
  • fix(sbom): Fixes for Programming Language Vulnerabilities and SBOM Package Maintainer Details (#7871)
  • feat(suse): Align SUSE/OpenSUSE OS Identifiers (#7965)
  • chore(deps): bump the common group with 4 updates (#7949)
  • feat(oracle): add flavors support (#7858)
  • fix(misconf): Update trivy-checks default repo to mirror.gcr.io (#7953)
  • chore(deps): Bump up trivy-checks to v1.3.0 (#7959)
  • fix(k8s): check all results for vulnerabilities (#7946)
  • ci(helm): bump Trivy version to 0.57.1 for Trivy Helm Chart 0.9.0 (#7945)
  • feat(secret): Add built-in secrets rules for Private Packagist (#7826)
  • docs: Fix broken links (#7900)
  • docs: fix mistakes/typos (#7942)
  • feat: Update registry…
Record
openSUSE-SU-2025:0056-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14624-1 No score

govulncheck-vulndb-0.0.20250108T191942-1.1 on GA media

These are all security issues fixed in the govulncheck-vulndb-0.0.20250108T191942-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14624-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14634-1 No score

operator-sdk-1.39.0-1.1 on GA media

These are all security issues fixed in the operator-sdk-1.39.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14634-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15487-1 No score

cheat-4.4.2-2.1 on GA media

These are all security issues fixed in the cheat-4.4.2-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15487-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:20117-1 No score

Security update for trivy

This update for trivy fixes the following issues:

Changes in trivy:

Update to version 0.67.2 (bsc#1250625, CVE-2025-11065, bsc#1248897, CVE-2025-58058):

  • fix: Use fetch-level: 1 to check out trivy-repo in the release workflow [backport: release/v0.67] (#9638)
  • fix: restore compatibility for google.protobuf.Value [backport: release/v0.67] (#9631)
  • fix: using SrcVersion instead of Version for echo detector [backport: release/v0.67] (#9629)
  • fix: add buildInfo for BlobInfo in rpc package [backport: release/v0.67] (#9615)
  • fix(vex): don't use reused BOM [backport: release/v0.67] (#9612)
  • fix(vex): don't suppress vulns for packages with infinity loop (#9465)
  • fix(aws): use BuildableClient insead of xhttp.Client (#9436)
  • refactor(misconf): replace github.com/liamg/memoryfs with internal mapfs and testing/fstest (#9282)
  • docs: clarify inline ignore limitations for resource-less checks (#9537)
  • fix(k8s): disable parallel traversal with fs cache for k8s images (#9534)
  • fix(misconf): handle tofu files in module detection (#9486)
  • feat(seal): add seal support (#9370)
  • docs: fix modules path and update code example (#9539)
  • fix: close file descriptors and pipes on error paths (#9536)
  • feat: add documentation URL for database lock errors (#9531)
  • fix(db): Dowload database when missing but metadata still exists (#9393)
  • feat(cloudformation): support default values and list results in Fn::FindInMap (#9515)
  • fix(misconf): unmark cty values before access (#9495)
  • feat(cli): change --list-all-pkgs default to true (#9510)
  • fix(nodejs): parse workspaces as objects for package-lock.json files (#9518)
  • refactor(fs): use underlyingPath to determine virtual files more reliably (#9302)
  • refactor: remove google/wire dependency and implement manual DI (#9509)
  • chore(deps): bump the aws group with 6 updates (#9481)
  • chore(deps): bump the common group across 1 directory with 24 updates (#9507)
  • fix(misconf): wrap legacy ENV values in quotes to preserve spaces (#9497)
  • docs: move info about detection priority into coverage section (#9469)
  • feat(sbom): added support for CoreOS (#9448)
  • fix(misconf): strip build metadata suffixes from image history (#9498)
  • feat(cyclonedx): preserve SBOM structure when scanning SBOM files with vulnerability updates (#9439)
  • docs: Fix typo in terraform docs (#9492)
  • feat(redhat): add os-release detection for RHEL-based images (#9458)
  • ci(deps): add 3-day cooldown period for Dependabot updates (#9475)
  • refactor: migrate from go-json-experiment to encoding/json/v2 (#9422)
  • fix(vuln): compare nuget package names in lower case (#9456)
  • chore: Update release flow to include chocolatey (#9460)
  • docs: document eol supportability (#9434)
  • docs(report): add nuanses about secret/license scanner in summary table (#9442)
  • ci: use environment variables in GitHub Actions for improved security (#9433)
  • chore: bump Go to 1.24.7 (#9435)
  • fix(nodejs): use snapshot string as Package.ID for pnpm packages (#9330)
  • ci(helm): bump Trivy version to 0.66.0 for Trivy Helm Chart 0.18.0 (#9425)

Update to version 0.66.0 (bsc#1248937, CVE-2025-58058):

  • chore(deps): bump the aws group with 7 updates (#9419)
  • refactor(secret): clarify secret scanner messages (#9409)
  • fix(cyclonedx): handle multiple license types (#9378)
  • fix(repo): sanitize git repo URL before inserting into report metadata (#9391)
  • test: add HTTP basic authentication to git test server (#9407)
  • fix(sbom): add support for file component type of CycloneDX (#9372)
  • fix(misconf): ensure module source is known (#9404)
  • ci: migrate GitHub Actions from version tags to SHA pinning (#9405)
  • fix: create temp file under composite fs dir (#9387)
  • chore(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (#9403)
  • refactor: switch to stable azcontainerregistry SDK package (#9319)
  • chore(deps): bump the common…
Record
openSUSE-SU-2025:20117-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:20177-1 No score

Security update for cheat

This update for cheat fixes the following issues:

  • Security:

  • Packaging improvements:

    • Drop Requires: golang-packaging. The recommended Go toolchain dependency expression is BuildRequires: golang(API) >= 1.x or optionally the metapackage BuildRequires: go
    • Use BuildRequires: golang(API) >= 1.19 matching go.mod
    • Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time.
    • Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
    • Remove go build -o output binary location and name. Default binary has the same name as package of func main() and is placed in the top level of the build directory.
    • Add basic %check to execute binary --help
  • Packaging improvements:

Record
openSUSE-SU-2025:20177-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20798-1 No score

Security update for trivy

This update for trivy fixes the following issues:

Update to version 0.68.2:

Security fixes:

  • CVE-2024-3817: hashicorp/go-getter: argument injection when fetching remote default git branches (bsc#1227010).
  • CVE-2024-45337: golang.org/x/crypto/ssh: Misuse of ServerConfig.PublicKeyCallback may cause authorization bypass in golang.org/x/crypto (bsc#1234512).
  • CVE-2024-45338: golang.org/x/net/html: denial of service due to non-linear parsing of case-insensitive content (bsc#1235265).
  • CVE-2024-51744: github.com/golang-jwt/jwt/v4: Bad documentation of error handling in ParseWithClaims can lead to potentially dangerous situations in golang-jwt (bsc#1232948).
  • CVE-2025-11065: github.com/go-viper/mapstructure/v2: sensitive Information leak in logs (bsc#1250625).
  • CVE-2025-22868: golang.org/x/oauth2/jws: Unexpected memory consumption during token parsing in golang.org/x/oauth2 (bsc#1239225).
  • CVE-2025-22869: golang.org/x/crypto/ssh: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh (bsc#1239385).
  • CVE-2025-22872: golang.org/x/net/html: incorrectly interpreted tags can cause content to be placed wrong scope during DOM construction (bsc#1241724).
  • CVE-2025-27144: gopkg.in/go-jose/go-jose.v2: Go JOSE's Parsing Vulnerable to Denial of Service (bsc#1237618).
  • CVE-2025-30204: github.com/golang-jwt/jwt/v4,github.com/golang-jwt/jwt/v5: jwt-go allows excessive memory allocation during header parsing (bsc#1240466).
  • CVE-2025-46569: github.com/open-policy-agent/opa: HTTP request path can be crafted to inject Rego code into a constructed query when a virtual document is requested through the Data API (bsc#1246730).
  • CVE-2025-47291: github.com/containerd/containerd/v2: Incorrect cgroup hierarchy assignment for containers running in usernamespaced Kubernetes pods. (bsc#1243633).
  • CVE-2025-47911: golang.org/x/net/html: various algorithms with quadratic complexity when parsing HTML documents (bsc#1251363).
  • CVE-2025-47913: golang.org/x/crypto/ssh/agent: client process termination when receiving an unexpected message type in response to a key listing or signing request (bsc#1253512).
  • CVE-2025-47914: golang.org/x/crypto/ssh/agent: non validated message size can cause a panic due to an out of bounds read (bsc#1253977).
  • CVE-2025-53547: helm.sh/helm/v3: Helm Chart Code Execution (bsc#1246151).
  • CVE-2025-58058: github.com/ulikunitz/xz: github.com/ulikunitz/xz leaks memory (bsc#1248937, bsc#1248897).
  • CVE-2025-58181: golang.org/x/crypto/ssh: invalidated number of mechanisms can cause unbounded memory consumption (bsc#1253786).
  • CVE-2025-58190: golang.org/x/net/html: excessive memory consumption by html.ParseFragment when processing specially crafted input (bsc#1251547).

Other fixes:

  • Update installation.md (#8979)
  • chore(alpine): add EOL date for Alpine 3.21 (#8221)
  • chore(alpine): add EOL date for Alpine 3.22 (#8992)
  • chore(cli): Remove Trivy Cloud (#9847)
  • chore(deps): Bump trivy-checks (#7819)
  • chore(deps): Bump trivy-checks (#8310)
  • chore(deps): Bump trivy-checks (#8619)
  • chore(deps): Bump trivy-checks (#8934)
  • chore(deps): Bump trivy-checks to v1.7.1 (#8467)
  • chore(deps): Bump up trivy-checks to v1.3.0 (#7959)
  • chore(deps): Switch to go-viper/mapstructure (#9579)
  • chore(deps): Update trivy-checks (#8798)
  • chore(deps): Upgrade trivy-checks (#8018)
  • chore(deps): bump Go to v1.23.5 (#8341)
  • chore(deps): bump Go to v1.23.5 [backport: release/v0.59] (#8343)
  • chore(deps): bump github.com/CycloneDX/cyclonedx-go from v0.9.1 to v0.9.2 (#8105)
  • chore(deps): bump github.com/CycloneDX/cyclonedx-go from v0.9.1 to v0.9.2 [backport: release/v0.58] (#8136)
  • chore(deps): bump golang.org/x/net from v0.32.0 to v0.33.0 (#8140)
  • chore(deps): bump golang.org/x/net from v0.32.0 to v0.33.0 [backport: release/v0.58] (#8142)
  • chore(deps): bump alpine from 3.20.0 to 3.21.0 in the docker group across 1 directory (#8196)
  • chore(deps): bump alpine from…
Record
openSUSE-SU-2026:20798-1
Updated
2026-11-02
OSVRLSA-2025:0401 No score

Important: grafana security update

Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB.

Security Fix(es):

  • go-git: argument injection via the URL field (CVE-2025-21613)

  • go-git: go-git clients vulnerable to DoS via maliciously crafted Git server replies (CVE-2025-21614)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:0401
Updated
2026-11-02
OSVSUSE-SU-2025:0060-1 No score

Security update for govulncheck-vulndb

This update for govulncheck-vulndb fixes the following issues:

  • Update to version 0.0.20250108T191942 2025-01-08T19:19:42Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases:

    • GO-2025-3371 GHSA-2r2v-9pf8-6342
    • GO-2025-3374 CVE-2025-22130 GHSA-j4jw-m6xr-fv6c
  • Update to version 0.0.20250107T160406 2025-01-07T16:04:06Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases:

    • GO-2025-3363 GO-2025-3364 GO-2025-3367 GO-2025-3368
    • GO-2024-3355 CVE-2024-54148 GHSA-r7j8-5h9c-f6fx
    • GO-2024-3356 CVE-2024-55947 GHSA-qf5v-rp47-55gg
    • GO-2024-3357 CVE-2024-56362 GHSA-xwx7-p63r-2rj8
    • GO-2024-3358 CVE-2024-45387 GHSA-vq94-9pfv-ccqr
    • GO-2024-3359 CVE-2024-28892 GHSA-5qww-56gc-f66c
    • GO-2024-3360 CVE-2024-25133 GHSA-wgqq-9qh8-wvqv
    • GO-2025-3361 CVE-2024-55196 GHSA-rv83-h68q-c4wq
    • GO-2025-3362 CVE-2025-21609 GHSA-8fx8-pffw-w498
    • GO-2025-3363 CVE-2024-56514 GHSA-cwrh-575j-8vr3
    • GO-2025-3364 CVE-2024-56513 GHSA-mg7w-c9x2-xh7r
    • GO-2025-3367 CVE-2025-21614 GHSA-r9px-m959-cxf4
    • GO-2025-3368 CVE-2025-21613 GHSA-v725-9546-7q7m
  • Update to version 0.0.20241220T214820 2024-12-20T21:48:20Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases:

    • GO-2024-3101 GHSA-75qh-gg76-p2w4
    • GO-2024-3339 GHSA-8wcc-m6j2-qxvm
  • Update to version 0.0.20241220T203729 2024-12-20T20:37:29Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases:

    • GO-2024-3101 GHSA-75qh-gg76-p2w4
    • GO-2024-3109 CVE-2024-43803 GHSA-pqfh-xh7w-7h3p
    • GO-2024-3333 CVE-2024-45338 GHSA-w32m-9786-jp63
    • GO-2024-3342 GHSA-hxr6-2p24-hf98
    • GO-2024-3343 CVE-2024-9779 GHSA-jhh6-6fhp-q2xp
    • GO-2024-3344 GHSA-32gq-x56h-299c
    • GO-2024-3349 CVE-2024-25131 GHSA-77c2-c35q-254w
    • GO-2024-3350 GHSA-5pf6-cq2v-23ww
    • GO-2024-3354 CVE-2024-12678 GHSA-hr68-hvgv-xxqf
Record
SUSE-SU-2025:0060-1
Updated
2026-11-02
OSVUSN-8088-1 No score

golang-github-go-git-go-git vulnerabilities

Ionut Lalu discovered that go-git incorrectly handled certain specially crafted Git server responses. An attacker could possibly use this issue to cause a denial of service. (CVE-2023-49568, CVE-2025-21614)

Ionut Lalu discovered that go-git incorrectly handled file system paths when using the ChrootOS implementation. A remote attacker could possibly use this issue to perform a path traversal and create or modify arbitrary files, leading to remote code execution. (CVE-2023-49569)

It was discovered that go-git did not properly sanitize arguments when invoking git-upload-pack using the file transport protocol. An attacker could possibly use this issue to inject arbitrary flag values when interacting with local Git repositories. (CVE-2025-21613)

It was discovered that go-git did not properly verify integrity checks for pack and index files. An attacker could possibly use this issue to cause go-git to process corrupted repository data, resulting in unexpected errors or an incorrect repository state. (CVE-2026-25934)

Record
USN-8088-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gopkg.in/src-d/go-git.v4
Go
4.0.0 to 4.13.1 None known
github.com/go-git/go-git/v5
Go
before 5.13.0
5.13.0
github.com/go-git/go-git
Go
4.0.0 to 4.13.1 None known
grafana
AlmaLinux:8
From an advisory covering 2 CVEs
before 9.2.10-21.el8_10
9.2.10-21.el8_10
grafana-selinux
AlmaLinux:8
From an advisory covering 2 CVEs
before 9.2.10-21.el8_10
9.2.10-21.el8_10
packer
Azure Linux:3
before 1.9.5-5
1.9.5-5
cri-o
Azure Linux:3
through 1.30.1-1 None known
packer
Azure Linux:2
before 1.9.5-7
1.9.5-7
cri-o
Azure Linux:2
before 1.22.3-14
1.22.3-14
golang-github-go-git-go-git
Debian:12
All versions, plus listed versions
5.11.0-15.11.0-25.11.0-35.11.0-45.12.0-1
Show 8 moreShow less
5.13.2-15.14.0-15.16.2-15.17.0-15.17.1-15.19.1-15.4.2-35.4.2-4
None known
Show 25 moreShow less
Affected packages
PackageAffectedFixed
golang-github-go-git-go-git
Debian:13
before 5.13.2-1
5.13.2-1
golang-github-go-git-go-git
Debian:14
before 5.13.2-1
5.13.2-1
github.com/go-git/go-git/v4
Go
4.0.0 and later None known
gopkg.in/src-d/go-git.v4
Go
4.0.0 and later None known
grafana
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el8_10
0:9.2.10-21.el8_10
grafana-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el8_10
0:9.2.10-21.el8_10
grafana-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el8_10
0:9.2.10-21.el8_10
grafana-selinux
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el8_10
0:9.2.10-21.el8_10
grafana
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el9_4
0:9.2.10-21.el9_4
grafana-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el9_4
0:9.2.10-21.el9_4
grafana-debugsource
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el9_4
0:9.2.10-21.el9_4
grafana-selinux
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:9.2.10-21.el9_4
0:9.2.10-21.el9_4
grafana
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:9.2.10-21.el8_10
0:9.2.10-21.el8_10
govulncheck-vulndb
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 18 CVEs
before 0.0.20250108T191942-150000.1.26.1
0.0.20250108T191942-150000.1.26.1
govulncheck-vulndb
openSUSE:Leap 15.6
From an advisory covering 18 CVEs
before 0.0.20250108T191942-150000.1.26.1
0.0.20250108T191942-150000.1.26.1
golang-github-go-git-go-git
Ubuntu:Pro:22.04:LTS
before 5.4.2-3ubuntu0.1~esm1, plus listed versions
5.4.2-3
5.4.2-3ubuntu0.1~esm1
golang-github-go-git-go-git
Ubuntu:Pro:24.04:LTS
before 5.4.2-4ubuntu0.24.04.3+esm2, plus listed versions
5.4.2-3build15.4.2-45.4.2-4ubuntu0.24.04.15.4.2-4ubuntu0.24.04.25.4.2-4ubuntu0.24.04.2+esm15.4.2-4ubuntu0.24.04.35.4.2-4ubuntu0.24.04.3+esm1
5.4.2-4ubuntu0.24.04.3+esm2
golang-github-go-git-go-git
Ubuntu:Pro:22.04:LTS
From an advisory covering 5 CVEs
before 5.4.2-3ubuntu0.1~esm1, plus listed versions
5.4.2-3
5.4.2-3ubuntu0.1~esm1
golang-github-go-git-go-git
Ubuntu:Pro:24.04:LTS
From an advisory covering 5 CVEs
before 5.4.2-4ubuntu0.24.04.3+esm2, plus listed versions
5.4.2-3build15.4.2-45.4.2-4ubuntu0.24.04.15.4.2-4ubuntu0.24.04.25.4.2-4ubuntu0.24.04.2+esm15.4.2-4ubuntu0.24.04.35.4.2-4ubuntu0.24.04.3+esm1
5.4.2-4ubuntu0.24.04.3+esm2
trivy
SUSE:Package Hub 15 SP6
From an advisory covering 8 CVEs
before 0.58.2-bp156.2.6.1
0.58.2-bp156.2.6.1
trivy
openSUSE:Leap 15.6
From an advisory covering 8 CVEs
before 0.58.2-bp156.2.6.1
0.58.2-bp156.2.6.1
govulncheck-vulndb
openSUSE:Tumbleweed
From an advisory covering 13 CVEs
before 0.0.20250108T191942-1.1
0.0.20250108T191942-1.1
operator-sdk
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.39.0-1.1
1.39.0-1.1
cheat
openSUSE:Tumbleweed
From an advisory covering 5 CVEs
before 4.4.2-2.1
4.4.2-2.1
cheat
openSUSE:Leap 16.0
From an advisory covering 8 CVEs
before 4.4.2-bp160.2.1
4.4.2-bp160.2.1

History

History
RecordedChangedSources
affected
factsOSV
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-21614 is a high vulnerability (CVSS 7.5) in Go-git, published January 6, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.72%, the 53rd percentile. Fixed in github.com/go-git/go-git/v5 5.13.0.

References

Show 94 moreShow less
This page doesn't list everything

Left out here: the rest of 3 source descriptions. The JSON record has them.

MoveEnter Open