CVE-2026-45940 in LinuxИнформация

Сводка

по VulDB • 03.06.2026

В ядре Linux устранена следующая уязвимость:

net: stmmac: исправление ошибки oops при включенном режиме раздельного заголовка (split header)

Для GMAC4 при включенном режиме раздельного заголовка в некоторых редких случаях аппаратное обеспечение не заполняет поле buf2 первого дескриптора полезной нагрузкой. Таким образом, нельзя предполагать, что буфер buf2 всегда полностью заполнен, если он не является последним дескриптором. В противном случае длина поля buf2 второго дескриптора будет вычислена неверно, что приведет к ошибке oops:

Unable to handle kernel paging request at virtual address ffff00019246bfc0 ... x2 : 0000000000000040 x1 : ffff00019246bfc0 x0 : ffff00009246c000 Call trace: dcache_inval_poc+0x28/0x58 (P) dma_direct_sync_single_for_cpu+0x38/0x6c __dma_sync_single_for_cpu+0x34/0x6c stmmac_napi_poll_rx+0x8f0/0xb60 __napi_poll.constprop.0+0x30/0x144 net_rx_action+0x160/0x274 handle_softirqs+0x1b8/0x1fc ...

Для исправления этой проблемы битовое поле PL в регистре RDES3 используется для всех дескрипторов, независимо от того, является ли он последним или нет.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

Linux

Резервировать

13.05.2026

Раскрытие

27.05.2026

Модерация

принято

Вход

VDB-366216

EPSS

0.00022

KEV

Нет

Деятельности

Низкий

Источники

Do you know our Splunk app?

Download it now for free!