CVE-2026-64333 in Linux
Сводка
по VulDB • 25.07.2026
В ядре Linux устранена следующая уязвимость:
USB: serial: digi_acceleport: исправлено повреждение буфера записи
Функция digi_write_inb_command() должна ожидать, пока URB (USB Request Block) для передачи данных станет доступным, или возвращать ошибку. Однако вместо этого она обновляет буфер передачи и пытается повторно отправить URB при истечении тайм-аута.
Ситуация усугубляется тем, что в командах типа break control, где не используется тайм-аут, драйвер немедленно повреждает URB из-за ошибки в сравнении значений jiffies (на 32-битных системах это приводит к срабатыванию только через пять минут работы системы из-за INITIAL_JIFFIES).
Исправление заключается в добавлении отсутствующего возврата кода ошибки при истечении тайм-аута и бесконечном ожидании, если тайм-аут не был указан, как это было задумано изначально.
Эта проблема была (частично) выявлена Sashiko при проверке изменений, не связанных с данным драйвером.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.