Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2025-21614

Опубликовано: 06 янв. 2025
Источник: redhat
CVSS3: 7.5
EPSS Низкий

Описание

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.

A denial of service (DoS) vulnerability was found in go-git. 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.

Отчет

IMPORTANT: Red Hat products that ship or use the vulnerable go-git client behavior are affected by a denial-of-service vulnerability in go-git clients. An attacker can provide specially crafted replies from a Git server to a go-git client, causing resource exhaustion and potentially making the client unavailable; the current CVSS is 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H). The current affects include affected component records across Red Hat Enterprise Linux, OpenShift Container Platform, Red Hat OpenShift GitOps, OpenShift Virtualization, Red Hat OpenShift Serverless, Red Hat Advanced Cluster Security, Red Hat OpenShift AI, Red Hat OpenStack Platform, Red Hat Ceph Storage, and other Red Hat products. Seven OpenShift Container Platform openshift-clients records are explicitly marked not affected because the vulnerability requires the vulnerable go-git client behavior. Affected records are delegated: records delegated as AFFECTED indicate that a fix is being pursued, WONTFIX records do not have a fix planned, and the Red Hat OpenStack Platform records marked DEFER have no deferral rationale in the current flaw; their residual risk is the same potential denial of service if a malicious Git server response reaches the component.

Меры по смягчению последствий

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Assisted Installer for Red Hat OpenShift Container Platform 2assisted/agent-preinstall-image-builder-rhel9Under investigation
Assisted Installer for Red Hat OpenShift Container Platform 2rhai/assisted-installer-controller-rhel9Under investigation
Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-controller-rhel9Under investigation
Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-git-cloner-rhel9Under investigation
Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-image-bundler-rhel9Under investigation
Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-image-processing-rhel9Under investigation
Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-waiters-rhel9Under investigation
Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-webhook-rhel9Under investigation
Compliance Operatorcompliance/openshift-compliance-must-gather-rhel8Under investigation
Confidential Compute Attestationopenshift-sandboxed-containers/osc-must-gather-rhel9Under investigation

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-770
https://bugzilla.redhat.com/show_bug.cgi?id=2335901go-git: go-git clients vulnerable to DoS via maliciously crafted Git server replies

EPSS

Процентиль: 54%
0.00717
Низкий

7.5 High

CVSS3

Связанные уязвимости

CVSS3: 7.5
ubuntu
почти 2 года назад

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.

CVSS3: 7.5
nvd
почти 2 года назад

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.

CVSS3: 7.5
msrc
почти 2 года назад

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

CVSS3: 7.5
debian
почти 2 года назад

go-git is a highly extensible git implementation library written in pu ...

CVSS3: 7.5
github
почти 2 года назад

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

EPSS

Процентиль: 54%
0.00717
Низкий

7.5 High

CVSS3