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

Сводка

по VulDB • 03.09.2026

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

regulator: fp9931: Исправление таблицы выбора напряжения VPOS/VNEG

Таблица отображения `VPOSNEG_table[]` не соответствует спецификации (datasheet) для FP9931.

Согласно спецификации, соответствие напряжений VPOS/VNEG определяется следующим образом:

00h-04h -> 7.04В (-7.04В) 05h -> 7.26В (-7.26В) 06h -> 7.49В (-7.49В) ... 28h-3Fh -> 15.06В (-15.06В)

Однако в `VPOSNEG_table[]` имеются две проблемы:

1. Селекторы от 0x00 до 0x04 должны все отображаться на значение 7.04В (всего 5 записей), но таблица содержит 6 записей со значением 7.04В, что приводит к смещению всех последующих элементов на одну позицию.

2. Селекторы от 0x29 до 0x3F должны все ограничиваться (clamp) значением 15.06В (всего 23 записи), но в таблице содержится только 41 запись. Любое значение селектора выше 0x28 приведет к обращению за пределы границ таблицы (out-of-bounds table access).

Обе проблемы исправлены путем удаления дублирующейся записи со значением 7.04В и добавления недостающих 23 записей, ограниченных до значения 15.06В, что приводит таблицу к правильному размеру в 64 элемента (от 0x00 до 0x3F).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

Linux

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

26.08.2026

Раскрытие

03.09.2026

Модерация

принято

Вход

VDB-398351

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!