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

exploitDog

redhat логотип

CVE-2025-32386

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

Описание

Helm is a tool for managing Charts. A chart archive file can be crafted in a manner where it expands to be significantly larger uncompressed than compressed (e.g., >800x difference). When Helm loads this specially crafted chart, memory can be exhausted causing the application to terminate. This issue has been resolved in Helm v3.17.3.

A flaw was found in Helm v3. In affected versions of Helm, a specially crafted chart archive file can cause Helm to use all available memory and have an out of memory (OOM) termination. A chart archive file can be crafted in a manner where it expands to be significantly larger uncompressed than compressed (for example, >800x difference). When Helm loads this specially crafted chart, memory can be exhausted causing the application to terminate.

Отчет

Within regulated environments, a combination of the following controls acts as a significant barrier to successful exploitation of a CWE-770: Allocation of Resources Without Limits or Throttling or CWE-789: Memory Allocation with Excessive Size Value vulnerability, and therefore, downgrades the severity of this particular CVE from Moderate to Low. Red Hat applies secure baseline configurations to define memory limits, resource thresholds, and execution parameters across containerized workloads, reducing the risk of uncontrolled resource allocation. Concurrent session controls limit active sessions and resource-heavy operations per user, preventing abuse through amplification or repeated access. System monitoring continuously evaluates memory, CPU, and I/O usage to detect patterns indicative of resource exhaustion or denial of service attempts. Memory protection enforces allocation limits and isolated memory spaces to prevent system instability from unbounded requests. Additionally, process isolation ensures workloads remain contained, preventing excessive resource use in one container from affecting others.

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

To mitigate this vulnerability, ensure that any chart archive files being loaded by Helm do not contain files that are large enough to cause the Helm Client or SDK to use up available memory leading to a termination.

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

ПлатформаПакетСостояниеРекомендацияРелиз
cert-manager Operator for Red Hat OpenShiftcert-manager/jetstack-cert-manager-acmesolver-rhel9Fix deferred
cert-manager Operator for Red Hat OpenShiftcert-manager/jetstack-cert-manager-rhel9Fix deferred
Deployment Validation Operatordeployment-validation-operator-containerFix deferred
Multicluster Engine for Kubernetesmulticluster-engine/addon-manager-rhel9Fix deferred
Multicluster Engine for Kubernetesmulticluster-engine/backplane-rhel9-operatorFix deferred
Multicluster Engine for Kubernetesmulticluster-engine/cluster-proxy-rhel9Fix deferred
Multicluster Engine for Kubernetesmulticluster-engine/hypershift-addon-rhel9-operatorFix deferred
Multicluster Engine for Kubernetesmulticluster-engine/managed-serviceaccount-rhel8Fix deferred
Multicluster Engine for Kubernetesmulticluster-engine/multicloud-manager-rhel8Fix deferred
Multicluster Engine for Kubernetesmulticluster-engine/placement-rhel8Fix deferred

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

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

Статус:

Moderate
Дефект:
CWE-770
Дефект:
CWE-789
https://bugzilla.redhat.com/show_bug.cgi?id=2358755helm.sh/helm/v3: Helm Allows A Specially Crafted Chart Archive To Cause Out Of Memory Termination

EPSS

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

6.5 Medium

CVSS3

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

CVSS3: 6.5
ubuntu
4 месяца назад

Helm is a tool for managing Charts. A chart archive file can be crafted in a manner where it expands to be significantly larger uncompressed than compressed (e.g., >800x difference). When Helm loads this specially crafted chart, memory can be exhausted causing the application to terminate. This issue has been resolved in Helm v3.17.3.

CVSS3: 6.5
nvd
4 месяца назад

Helm is a tool for managing Charts. A chart archive file can be crafted in a manner where it expands to be significantly larger uncompressed than compressed (e.g., >800x difference). When Helm loads this specially crafted chart, memory can be exhausted causing the application to terminate. This issue has been resolved in Helm v3.17.3.

CVSS3: 6.5
msrc
2 месяца назад

Описание отсутствует

CVSS3: 6.5
debian
4 месяца назад

Helm is a tool for managing Charts. A chart archive file can be crafte ...

CVSS3: 6.5
github
4 месяца назад

Helm Allows A Specially Crafted Chart Archive To Cause Out Of Memory Termination

EPSS

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

6.5 Medium

CVSS3