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

Сводка

по VulDB • 24.07.2026

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

media: rc: igorplugusb: исправление пакета настройки запроса управления (control request)

Коммит eac69475b01f («media: rc: igorplugusb: соблюдение правил согласованности») изменил хранение запроса управления с встроенной структуры на выделенный указатель, чтобы обеспечить соответствие правилам согласованности DMA.

Однако драйвер по-прежнему передает &ir->request в функцию usb_fill_control_urb(). Это указывает пакет настройки URB (URB setup packet) непосредственно на само поле указателя, а не на выделенную структуру struct usb_ctrlrequest.

Подсистема USB интерпретирует байты указателя как пакет настройки. Это может привести к недопустимому значению bRequestType и вызвать предупреждение о направлении управления, зафиксированное syzbot:

usb 2-1: BOGUS control dir, pipe 80003580 doesn't match bRequestType 0

Необходимо передавать сам объект ir->request в качестве пакета настройки.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Linux

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

19.07.2026

Раскрытие

24.07.2026

Модерация

принято

Вход

VDB-382975

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!