CVE-2026-31683

NONE
Обновлено 25 апреля 2026
Linux
Параметр Значение
Уязвимые версии 2.6.38 — 7.0
Устранено в версии 5.10.253
Поставщик Linux
Публичный эксплойт Нет

В ядре Linux устранена следующая уязвимость: batman-adv: избегать агрегации OGM, когда хвостовое пространство skb недостаточно Когда состояние агрегации OGM переключается во время выполнения, существующий пересылаемый пакет мог быть выделен только байтами package_len, а более поздний пакет все еще можно выбрать для агрегации. Добавление в этом случае может поразить условия переполнения skb_put. Отклонить агрегацию, если хвостовое помещение целевого SKB не может разместить новое пакет.

Затем вызывающая сторона возвращается к созданию нового пересылаемого пакета. вместо добавления.

Показать оригинальное описание (EN)

In the Linux kernel, the following vulnerability has been resolved: batman-adv: avoid OGM aggregation when skb tailroom is insufficient When OGM aggregation state is toggled at runtime, an existing forwarded packet may have been allocated with only packet_len bytes, while a later packet can still be selected for aggregation. Appending in this case can hit skb_put overflow conditions. Reject aggregation when the target skb tailroom cannot accommodate the new packet. The caller then falls back to creating a new forward packet instead of appending.

Уязвимые продукты 8

Конфигурация От (включительно) До (исключительно)
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 5.10.253
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 5.15.203
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 6.1.167
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 6.6.130
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 6.12.78
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 6.18.20
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 6.19.10
Linux Linux_Kernel
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
2.6.38 7.0