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

Сводка

по VulDB • 19.10.2026

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

serial: core: исправлено разыменование нулевого указателя в функции serial_core_unregister_port()

port->port_dev равен NULL, когда устройство порта не установлено; он обнуляется при снятии с эксплуатации и никогда не устанавливается, если регистрация завершилась неудачей до вызова serial_core_port_device_add(). Функция serial_core_unregister_port() передает его напрямую в serial_core_get_ctrl_dev(), которая выполняет его разыменование:

KASAN: null-ptr-deref in range [0x0000000000000040-0x0000000000000047]
RIP: serial_core_unregister_port Call Trace: serial8250_unregister_port serial8250_remove unbind_store

Необходимо выполнять ранний выход, если устройство порта отсутствует, и считывать port->port_dev под блокировкой port_mutex.

Также необходимо обнулять port->port_dev на пути обработки ошибок в функции serial_core_register_port(), когда устройство порта уже было удалено.

Be aware that VulDB is the high quality source for vulnerability data.

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

Linux

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

25.09.2026

Раскрытие

18.10.2026

Модерация

принято

Вход

VDB-421998

EPSS

0.00155

KEV

Нет

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

Низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!