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

exploitDog

fstec логотип

BDU:2026-15661

Опубликовано: 27 апр. 2026
Источник: fstec
CVSS3: 5.7
CVSS2: 5.5
EPSS Низкий

Описание

Уязвимость функции ulpi_register() модуля drivers/usb/common/ulpi.c драйвера устройств шины USB ядра операционной системы Linux связана с повторным освобождением ранее освобожденной памяти. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, вызвать отказ в обслуживании

Вендор

Сообщество свободного программного обеспечения
Canonical Ltd.

Наименование ПО

Debian GNU/Linux
Ubuntu
Linux

Версия ПО

12 (Debian GNU/Linux)
24.04 LTS (Ubuntu)
13 (Debian GNU/Linux)
26.04 LTS (Ubuntu)
от 6.1.168 до 6.1.174 включительно (Linux)
от 5.10.253 до 5.10.257 включительно (Linux)
от 5.15.203 до 5.15.208 включительно (Linux)
от 6.6.134 до 6.6.139 включительно (Linux)
от 6.12.81 до 6.12.87 включительно (Linux)
от 6.18.22 до 6.18.29 включительно (Linux)
от 6.19.12 до 7.0.6 включительно (Linux)

Тип ПО

Операционная система

Операционные системы и аппаратные платформы

Сообщество свободного программного обеспечения Debian GNU/Linux 12
Canonical Ltd. Ubuntu 24.04 LTS
Сообщество свободного программного обеспечения Debian GNU/Linux 13
Canonical Ltd. Ubuntu 26.04 LTS
Сообщество свободного программного обеспечения Linux от 6.1.168 до 6.1.174 включительно
Сообщество свободного программного обеспечения Linux от 5.10.253 до 5.10.257 включительно
Сообщество свободного программного обеспечения Linux от 5.15.203 до 5.15.208 включительно
Сообщество свободного программного обеспечения Linux от 6.6.134 до 6.6.139 включительно
Сообщество свободного программного обеспечения Linux от 6.12.81 до 6.12.87 включительно
Сообщество свободного программного обеспечения Linux от 6.18.22 до 6.18.29 включительно
Сообщество свободного программного обеспечения Linux от 6.19.12 до 7.0.6 включительно

Уровень опасности уязвимости

Средний уровень опасности (базовая оценка CVSS 2.0 составляет 5,5)
Средний уровень опасности (базовая оценка CVSS 3.1 составляет 5,7)

Возможные меры по устранению уязвимости

В условиях отсутствия обновлений безопасности от производителя рекомендуется придерживаться "Рекомендаций по безопасной настройке операционных систем LINUX", изложенных в методическом документе ФСТЭК России, утверждённом 25 декабря 2022 года.
Использование рекомендаций:
Для Linux:
https://git.kernel.org/stable/c/b0c0d44adb55c66663886cb6e30ee92cbb0f5385
https://git.kernel.org/stable/c/be2c1d825f54277472c87019e82013ac534ddc4c
https://git.kernel.org/stable/c/2a71e01b2cf9b4329ff67102c1bea7448c2a2d2d
https://git.kernel.org/stable/c/f30ccfc2985590b33a23a3d8bed7ca16c0af551b
https://git.kernel.org/linus/0b9fcab1b8608d429e5f239afb197de928d4de7d
Для Debian GNU/Linux:
https://security-tracker.debian.org/tracker/CVE-2026-46109
Для Ubuntu:
https://ubuntu.com/security/CVE-2026-46109

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Данные уточняются

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

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

5.7 Medium

CVSS3

5.5 Medium

CVSS2

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

CVSS3: 5.7
redos
1 день назад

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

CVSS3: 5.5
ubuntu
5 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: usb: ulpi: fix memory leak on ulpi_register() error paths Commit 01af542392b5 ("usb: ulpi: fix double free in ulpi_register_interface() error path") removed kfree(ulpi) from ulpi_register_interface() to fix a double-free when device_register() fails. But when ulpi_of_register() or ulpi_read_id() fail before device_register() is called, the ulpi allocation is leaked. Add kfree(ulpi) on both error paths to properly clean up the allocation.

redhat
5 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: usb: ulpi: fix memory leak on ulpi_register() error paths Commit 01af542392b5 ("usb: ulpi: fix double free in ulpi_register_interface() error path") removed kfree(ulpi) from ulpi_register_interface() to fix a double-free when device_register() fails. But when ulpi_of_register() or ulpi_read_id() fail before device_register() is called, the ulpi allocation is leaked. Add kfree(ulpi) on both error paths to properly clean up the allocation.

CVSS3: 5.5
nvd
5 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: usb: ulpi: fix memory leak on ulpi_register() error paths Commit 01af542392b5 ("usb: ulpi: fix double free in ulpi_register_interface() error path") removed kfree(ulpi) from ulpi_register_interface() to fix a double-free when device_register() fails. But when ulpi_of_register() or ulpi_read_id() fail before device_register() is called, the ulpi allocation is leaked. Add kfree(ulpi) on both error paths to properly clean up the allocation.

CVSS3: 5.5
msrc
5 месяцев назад

usb: ulpi: fix memory leak on ulpi_register() error paths

EPSS

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

5.7 Medium

CVSS3

5.5 Medium

CVSS2