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

Сводка

по VulDB • 26.08.2026

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

s390/zcrypt: Улучшена проверка длины и переполнения для EP11 CPRB

Функция xcrb_msg_to_type6_ep11cprb_msgx() не имеет надлежащей проверки входных данных, что создает уязвимости безопасности: 1. Отсутствие проверки минимального размера: структура ep11_cprb и последующие поля полезной нагрузки (pld_tag, pld_lenfmt) копируются из пространства пользователя без проверки достаточности длины буфера. 2. Арифметическое переполнение при вычислении длин: выравнивание по формуле CEIL4 может привести к переполнению, обходя проверки размера и позволяя осуществлять heap-based buffer overflow (переполнение буфера в куче). 3. Полезная нагрузка закодирована с использованием ASN1, но функция просто использует простое наложение структур C для доступа к некоторым полям полезной нагрузки.

Исправление заключается в использовании size_t для вычисления длин, добавлении проверок границ U32_MAX после выравнивания и проверке минимального размера запроса и минимального размера ответа перед копированием из пространства пользователя. Выполняется очень простое разбор ASN1 полезной нагрузки до поля значения функции.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

26.08.2026

Раскрытие

26.08.2026

Модерация

принято

Вход

VDB-395846

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!