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

exploitDog

redhat логотип

CVE-2025-32387

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

Описание

Helm is a package manager for Charts for Kubernetes. A JSON Schema file within a chart can be crafted with a deeply nested chain of references, leading to parser recursion that can exceed the stack size limit and trigger a stack overflow. 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 JSON Schema within a chart can lead to a stack overflow. A JSON Schema file within a chart can be crafted with a deeply nested chain of references, leading to parser recursion that can exceed the stack size limit and trigger a stack overflow.

Отчет

Within regulated environments, a combination of the following controls acts as a significant barrier to successful exploitation of a CWE-121: Stack-based Buffer Overflow or Throttling or CWE-674: Uncontrolled Recursion vulnerability, and therefore, downgrades the severity of this particular CVE from Moderate to Low. Access is granted only after successful hard token-based multi-factor authentication (MFA) and is governed by least privilege, ensuring only authorized roles can execute or modify code. Red Hat enforces least functionality by enabling only essential features, services, and ports, reducing exposure to memory and recursion-based risks. Static code analysis and peer reviews ensure input handling routines validate user input and enforce recursion limits, preventing stack overflows and excessive recursive calls. Memory protection mechanisms such as Data Execution Prevention (DEP) and Address Space Layout Randomization (ASLR) enhance resistance to buffer overflows and denial of service attacks. Additionally, runtime monitoring, malicious code protection, and process isolation detect anomalous behavior and contain the impact of exploitation to individual processes.

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

To mitigate this vulnerability, ensure that the JSON Schema within any charts loaded by Helm does not have a large number of nested references. These JSON Schema files are larger than 10 MiB.

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

ПлатформаПакетСостояниеРекомендацияРелиз
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-121
Дефект:
CWE-674
https://bugzilla.redhat.com/show_bug.cgi?id=2358754helm.sh/helm/v3: Helm Allows A Specially Crafted JSON Schema To Cause A Stack Overflow

EPSS

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

6.5 Medium

CVSS3

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

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

Helm is a package manager for Charts for Kubernetes. A JSON Schema file within a chart can be crafted with a deeply nested chain of references, leading to parser recursion that can exceed the stack size limit and trigger a stack overflow. This issue has been resolved in Helm v3.17.3.

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

Helm is a package manager for Charts for Kubernetes. A JSON Schema file within a chart can be crafted with a deeply nested chain of references, leading to parser recursion that can exceed the stack size limit and trigger a stack overflow. This issue has been resolved in Helm v3.17.3.

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

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

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

Helm is a package manager for Charts for Kubernetes. A JSON Schema fil ...

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

Helm Allows A Specially Crafted JSON Schema To Cause A Stack Overflow

EPSS

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

6.5 Medium

CVSS3