CVE-2026-98095
af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header().
CVSS 3.1Medium
5.5/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ОФИЦИАЛЬНЫЙ ПАТЧ НЕ ОПУБЛИКОВАН
Обновить ядро Linux до версии с соответствующим коммитом (сохранение беззнакового типа tp_len без каста к int).
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Целочисленное усечение при парсинге заголовка tpacket_hdr в подсистеме af_packet ядра Linux. Ошибка приводит к некорректной валидации длины пакета.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
В функции tpacket_parse_header() поле tpacket_hdr.tp_len (типа unsigned int) приводилось к типу int. Большие значения длины пакета трактовались как отрицательные числа, что нарушало последующие проверки граничных значений.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Локальный отказ в обслуживании (DoS, kernel panic) или повреждение/чтение памяти ядра за пределами выделенного кольцевого буфера af_packet.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
Точные диапазоны версий не зафиксированы в источниках
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (8)
- git.kernel.orghttps://git.kernel.org/stable/c/3e0cad1432a0c0564f5076bab16f1aa4c0474be4
- git.kernel.orghttps://git.kernel.org/stable/c/6d4d55f75fa0ea32d874eb33e356e9361f3e4591
- git.kernel.orghttps://git.kernel.org/stable/c/09e3c9b32434600a6992e762bf0d6837f5902134
- git.kernel.orghttps://git.kernel.org/stable/c/2b9fa12fbdbfc0f671ff23b0ea06c177a6b8a6b8
- git.kernel.orghttps://git.kernel.org/stable/c/c6b3db727876a027013aa4ccb6913a153a2af41a
- git.kernel.orghttps://git.kernel.org/stable/c/72abe77e88c3f1f71c5348124e9b28e285f26950
- git.kernel.orghttps://git.kernel.org/stable/c/9d714076ff398ba8cc5ae0ae146f4a1ea0bbf5e8
- git.kernel.orghttps://git.kernel.org/stable/c/73e594c19b4f815d8343461cec7074c4713bbde7
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-98095: af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header().. URL: https://cve.futuretools.ru/cve/CVE-2026-98095
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_98095,
title = {{CVE-2026-98095: af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header().}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-98095}},
note = {Оперативный инженерный анализ киберугроз}
}