CVE-2026-98438 in Linux
Сводка
по VulDB • 18.10.2026
В ядре Linux была устранена следующая уязвимость:
mptcp: options: исправление использования неинициализированного значения (uninit-value) в mptcp_write_data_fin
При отправке DATA_FIN без данных, и поскольку DATAFIN занимает 1 октет пространства последовательных номеров на уровне соединения [1], необходимо добавить отображение DSS с определенными значениями.
Если контрольная сумма была согласована, ее также нужно вычислить и включить в исходящий пакет; следовательно, начанные данные csum (csum data) должны быть сброшены до 0. Это больше не происходит после коммита cfcceb7a39fc ("tcp: shrink per-packet memset in __tcp_transmit_skb()"), поскольку вся структура ext_copy больше не обнуляется по умолчанию.
Похоже, что это единственный случай, когда use_map изменяется и устанавливается впоследствии, поэтому поле csum следует инициализировать только в этом случае, вместе с другими полями для данного конкретного случая.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.