PT-2024-34090 · Linux+7 · Linux Kernel+7

Wang Liang

·

Publicado

2024-10-23

·

Atualizado

2026-05-26

·

CVE-2024-50258

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas:
Versões do kernel Linux anteriores à 6.6.61
Descrição:
Pode ocorrer uma falha no kernel Linux quando um valor pequeno para gso max size ou gso ipv4 max size é configurado, levando a um underflow na função sk dst gso max size(). Esse underflow pode acionar uma falha BUG ON, pois sk->sk gso max size seria muito maior do que os limites do dispositivo. O problema está relacionado à função tcp write xmit, na qual tso segs é calculado usando DIV ROUND UP(skb->len, mss now), o que pode resultar em um valor 0, acionando a falha BUG ON. Foi adicionada uma verificação do valor mínimo de gso max size e gso ipv4 max size para corrigir o problema.
Recomendações:
Para versões do kernel Linux anteriores à 6.6.61, atualize para a versão 6.6.61 ou posterior para resolver o problema. Como solução alternativa temporária, considere configurar valores maiores para gso max size e gso ipv4 max size para evitar o problema de underflow. Restrinja o acesso à função tcp write xmit e às funções relacionadas tcp set skb tso segs e tcp skb pcount set para minimizar o risco de exploração. Evite usar valores pequenos para gso max size e gso ipv4 max size até que o problema seja resolvido.

Exploit

Correção

DoS

Integer Underflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2024-17211
ALT-PU-2024-17891
ALT-PU-2025-12647
AZL-53333
AZL-53361
BDU:2025-07892
CVE-2024-50258
DLA-4076-1
MGASA-2024-0368
MGASA-2024-0369
OESA-2024-2492
OESA-2024-2495
OPENSUSE-SU-2024:14500-1
OPENSUSE-SU-2025:14705-1
OPENSUSE-SU-2025_0428-1
OPENSUSE-SU-2025_0499-1
OPENSUSE-SU-2025_0557-1
SUSE-SU-2025:0428-1
SUSE-SU-2025:0499-1
SUSE-SU-2025:0557-1
SUSE-SU-2025:0564-1
SUSE-SU-2025:20190-1
SUSE-SU-2025:20192-1
SUSE-SU-2025:20260-1
SUSE-SU-2025:20270-1
SUSE-SU-2025_0428-1
SUSE-SU-2025_0499-1
SUSE-SU-2025_0557-1
USN-7276-1
USN-7277-1
USN-7310-1
USN-7449-1
USN-7449-2
USN-7450-1
USN-7451-1
USN-7452-1
USN-7453-1
USN-7468-1
USN-7523-1
USN-7524-1
USN-7654-1
USN-7654-2
USN-7654-3
USN-7654-4
USN-7654-5
USN-7655-1
USN-7686-1
USN-7711-1
USN-7712-1
USN-7712-2

Produtos afetados

Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu