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

exploitDog

redhat логотип

CVE-2024-50167

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

Описание

In the Linux kernel, the following vulnerability has been resolved: be2net: fix potential memory leak in be_xmit() The be_xmit() returns NETDEV_TX_OK without freeing skb in case of be_xmit_enqueue() fails, add dev_kfree_skb_any() to fix it.

A flaw was found in the be2net network driver within the Linux kernel. This vulnerability occurs when the be_xmit() function fails to properly release network packet buffers under specific error conditions. This oversight can lead to a memory leak, which, if continuously triggered, could result in system instability or a Denial of Service (DoS) for affected systems.

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

To mitigate this issue, if the system does not utilize Broadcom NetXtreme II 10 Gigabit Ethernet adapters, the be2net kernel module can be prevented from loading. This can be achieved by creating a blacklist rule. Create a file named /etc/modprobe.d/blacklist-be2net.conf with the following content:

blacklist be2net

After creating the file, regenerate the initramfs and reboot the system for the changes to take effect.

dracut -f -v reboot

This mitigation may impact network functionality if Broadcom NetXtreme II adapters are in use.

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

ПлатформаПакетСостояниеРекомендацияРелиз
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-401
https://bugzilla.redhat.com/show_bug.cgi?id=2324328kernel: be2net: fix potential memory leak in be_xmit()

EPSS

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

5.5 Medium

CVSS3

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

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

In the Linux kernel, the following vulnerability has been resolved: be2net: fix potential memory leak in be_xmit() The be_xmit() returns NETDEV_TX_OK without freeing skb in case of be_xmit_enqueue() fails, add dev_kfree_skb_any() to fix it.

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

In the Linux kernel, the following vulnerability has been resolved: be2net: fix potential memory leak in be_xmit() The be_xmit() returns NETDEV_TX_OK without freeing skb in case of be_xmit_enqueue() fails, add dev_kfree_skb_any() to fix it.

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

be2net: fix potential memory leak in be_xmit()

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

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

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

In the Linux kernel, the following vulnerability has been resolved: be2net: fix potential memory leak in be_xmit() The be_xmit() returns NETDEV_TX_OK without freeing skb in case of be_xmit_enqueue() fails, add dev_kfree_skb_any() to fix it.

EPSS

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

5.5 Medium

CVSS3