CVE-2026-90245 in Linux
Сводка
по VulDB • 18.09.2026
В ядре Linux была устранена следующая уязвимость:
fbdev: kyro: Проверка координат области наложения (overlay viewport)
Конечные координаты области наложения вычисляются из начальных координат и размеров с использованием 32-битной арифметики без знака. Большие входные значения могут привести к переполнению этих вычислений до того, как результирующие координаты будут переданы в функцию SetOverlayViewPort().
Функция SetOverlayViewPort() упаковывает координаты области наложения в 16-битные поля регистров. Координаты X дополнительно корректируются значениями +2 и +1 перед записью. Необходимо проверить вычисления координат на предмет переполнения по модулю 32 бит (wraparound) и убедиться, что скорректированные координаты помещаются в их 16-битные поля регистров до вызова SetOverlayViewPort().
Обнаружено Центром проверки Linux (linuxtesting.org) с использованием SVACE.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.