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

exploitDog

redhat логотип

CVE-2024-56681

Опубликовано: 28 дек. 2024
Источник: redhat
CVSS3: 4.4

Описание

In the Linux kernel, the following vulnerability has been resolved: crypto: bcm - add error check in the ahash_hmac_init function The ahash_init functions may return fails. The ahash_hmac_init should not return ok when ahash_init returns error. For an example, ahash_init will return -ENOMEM when allocation memory is error.

Отчет

A low impact vulnerability was found in the Linux kernel Broadcom crypto driver. The ahash_hmac_init() function in drivers/crypto/bcm/cipher.c did not check the return value of ahash_init() and could report success even when initialization failed, for example when a memory allocation error causes ahash_init() to return -ENOMEM. Continuing with an incompletely initialized ahash/HMAC context could lead to a system crash or other denial of service within the crypto subsystem. Red Hat assessed the impact of this flaw as Low because it requires local access and only affects availability. The kernel and kernel-rt packages in Red Hat Enterprise Linux 9 and Red Hat Enterprise Linux 10 are affected, and the fix is currently deferred in these releases. The residual risk is limited: a local user able to trigger the failing initialization path in the Broadcom crypto driver could cause a system crash or instability, with no confidentiality or integrity impact. Red Hat Enterprise Linux 6 and 7 Extended Lifecycle Support streams are not affected. The CVE.org record scores this issue as Important (CVSS 3.1 score of 7.8), which is higher than Red Hat's assessment; Red Hat's CVSS 3.1 score of 4.4 (Modererate) reflects the local attack vector, the privileges required, and the availability-only impact.

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

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.

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

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10kernelFix deferred
Red Hat Enterprise Linux 6kernelNot affected
Red Hat Enterprise Linux 7kernelNot affected
Red Hat Enterprise Linux 7kernel-rtNot affected
Red Hat Enterprise Linux 8kernelOut of support scope
Red Hat Enterprise Linux 8kernel-rtOut of support scope
Red Hat Enterprise Linux 9kernelFix deferred
Red Hat Enterprise Linux 9kernel-rtFix deferred

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

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

Статус:

Low
Дефект:
CWE-253
https://bugzilla.redhat.com/show_bug.cgi?id=2334665kernel: crypto: bcm - add error check in the ahash_hmac_init function

4.4 Medium

CVSS3

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

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

In the Linux kernel, the following vulnerability has been resolved: crypto: bcm - add error check in the ahash_hmac_init function The ahash_init functions may return fails. The ahash_hmac_init should not return ok when ahash_init returns error. For an example, ahash_init will return -ENOMEM when allocation memory is error.

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

In the Linux kernel, the following vulnerability has been resolved: crypto: bcm - add error check in the ahash_hmac_init function The ahash_init functions may return fails. The ahash_hmac_init should not return ok when ahash_init returns error. For an example, ahash_init will return -ENOMEM when allocation memory is error.

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

In the Linux kernel, the following vulnerability has been resolved: c ...

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

In the Linux kernel, the following vulnerability has been resolved: crypto: bcm - add error check in the ahash_hmac_init function The ahash_init functions may return fails. The ahash_hmac_init should not return ok when ahash_init returns error. For an example, ahash_init will return -ENOMEM when allocation memory is error.

CVSS3: 5.5
fstec
почти 2 года назад

Уязвимость компонента crypto ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

4.4 Medium

CVSS3