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

exploitDog

redhat логотип

CVE-2024-50209

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

Описание

In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Add a check for memory allocation __alloc_pbl() can return error when memory allocation fails. Driver is not checking the status on one of the instances.

A flaw was found in the RDMA/bnxt_re component of the Linux kernel. This vulnerability occurs because the driver fails to check the return status of a memory allocation function, __alloc_pbl(). A local attacker with administrative privileges could exploit this flaw, potentially leading to system instability or a denial of service.

Отчет

This issue is considered to be a moderate impact flaw, as the exploitation for this will need an ADMIN (or ROOT) privilege (PR:H).

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

If RDMA functionality provided by the bnxt_re kernel module is not required, the module can be prevented from loading to mitigate this vulnerability. To blacklist the bnxt_re module:

  1. Create a file /etc/modprobe.d/blacklist-bnxt_re.conf with the following content:
blacklist bnxt_re install bnxt_re /bin/true
  1. Regenerate the initramfs:
  • For RHEL 8/9: dracut -f -v
  • For RHEL 7: dracut -f
  1. Reboot the system for the changes to take effect. This mitigation will disable any functionality relying on the bnxt_re RDMA driver.

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

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

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

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

Статус:

Moderate
Дефект:
CWE-252
https://bugzilla.redhat.com/show_bug.cgi?id=2324651kernel: RDMA/bnxt_re: Add a check for memory allocation

EPSS

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

6.7 Medium

CVSS3

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

CVSS3: 7.8
ubuntu
около 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Add a check for memory allocation __alloc_pbl() can return error when memory allocation fails. Driver is not checking the status on one of the instances.

CVSS3: 7.8
nvd
около 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Add a check for memory allocation __alloc_pbl() can return error when memory allocation fails. Driver is not checking the status on one of the instances.

CVSS3: 7.8
msrc
9 месяцев назад

RDMA/bnxt_re: Add a check for memory allocation

CVSS3: 7.8
debian
около 2 лет назад

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

CVSS3: 7.8
github
около 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Add a check for memory allocation __alloc_pbl() can return error when memory allocation fails. Driver is not checking the status on one of the instances.

EPSS

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

6.7 Medium

CVSS3