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

exploitDog

redhat логотип

CVE-2026-74394

Опубликовано: 15 авг. 2026
Источник: redhat
CVSS3: 7.5
EPSS Низкий

Описание

In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: fix integer overflow in immediate data length check imm_buf->len is a user-controlled uint32_t received from the network. Adding it to imm_data_offset without overflow checking allows a malicious initiator to send len=0xFFFFFFFF, causing req_size to wrap around to a small value, bypassing the bounds check, and subsequently passing a ~4GB length to sg_init_one(). Use check_add_overflow() to detect wrapping before the comparison.

A flaw was found in the Linux kernel's Remote Direct Memory Access (RDMA) SCSI RDMA Protocol (SRP) Target (srpt) component. A remote attacker could exploit an integer overflow vulnerability in the immediate data length check. By sending a specially crafted network packet, a malicious initiator can cause the length calculation to wrap around, bypassing security checks and potentially leading to memory corruption or a denial of service.

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

Prevent the ib_srpt kernel module from being loaded by blacklisting it in the modprobe configuration.

  1. Add the module to a configuration file under /etc/modprobe.d/:

echo 'install ib_srpt /bin/true' > /etc/modprobe.d/disable-ib_srpt.conf

echo 'blacklist ib_srpt' >> /etc/modprobe.d/disable-ib_srpt.conf

  1. If the module is currently loaded in memory, unload it:

modprobe -r ib_srpt

Caveats: This workaround disables all SCSI RDMA Protocol (SRP) target functionality on the host. Systems actively configured to provide storage targets over InfiniBand or RoCE cannot apply this mitigation without stopping SRP services. Warning: Unloading the kernel module or rebooting the host will terminate active SRP sessions and can disrupt attached storage clients.

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

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10kernelAffected
Red Hat Enterprise Linux 6kernelNot affected
Red Hat Enterprise Linux 7kernelNot affected
Red Hat Enterprise Linux 7kernel-rtNot affected
Red Hat Enterprise Linux 8kernelAffected
Red Hat Enterprise Linux 8kernel-rtAffected
Red Hat Enterprise Linux 9kernelAffected
Red Hat Enterprise Linux 9kernel-rtAffected

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

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

Статус:

Important
Дефект:
CWE-190
https://bugzilla.redhat.com/show_bug.cgi?id=2516900kernel: RDMA/srpt: fix integer overflow in immediate data length check

EPSS

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

7.5 High

CVSS3

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

CVSS3: 9.8
ubuntu
2 месяца назад

In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: fix integer overflow in immediate data length check imm_buf->len is a user-controlled uint32_t received from the network. Adding it to imm_data_offset without overflow checking allows a malicious initiator to send len=0xFFFFFFFF, causing req_size to wrap around to a small value, bypassing the bounds check, and subsequently passing a ~4GB length to sg_init_one(). Use check_add_overflow() to detect wrapping before the comparison.

CVSS3: 9.8
nvd
2 месяца назад

In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: fix integer overflow in immediate data length check imm_buf->len is a user-controlled uint32_t received from the network. Adding it to imm_data_offset without overflow checking allows a malicious initiator to send len=0xFFFFFFFF, causing req_size to wrap around to a small value, bypassing the bounds check, and subsequently passing a ~4GB length to sg_init_one(). Use check_add_overflow() to detect wrapping before the comparison.

CVSS3: 9.8
debian
2 месяца назад

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

CVSS3: 9.8
redos
около 1 месяца назад

Уязвимость kernel-lt

CVSS3: 9.8
redos
около 1 месяца назад

Уязвимость kernel-lt

EPSS

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

7.5 High

CVSS3