CVE-2025-40281 in Linuxinformação

Sumário

de VulDB • 24/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

sctp: prevenir possível shift-out-of-bounds em sctp_transport_update_rto

O syzbot relatou um possível shift-out-of-bounds [1]

O commit responsável adicionou rto_alpha_max e rto_beta_max definidos como 1000.

Não está claro se alguns usuários de sctp estão definindo valores muito grandes para rto_alpha e/ou rto_beta.

A fim de prevenir regressões por parte do usuário, realize o teste em tempo de execução.

Adicione também anotações READ_ONCE(), pois os valores dos sysctl podem mudar durante a execução.

[1]

UBSAN: shift-out-of-bounds em net/sctp/transport.c:509:41 shift exponent 64 é muito grande para o tipo 'unsigned int' de 32 bits CPU: 0 UID: 0 PID: 16704 Comm: syz.2.2320 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025 Call Trace: <TASK> __dump_stack lib/dump_stack.c:94 [inline]
dump_stack_lvl+0x16c/0x1f0 lib/dump_stack.c:120 ubsan_epilogue lib/ubsan.c:233 [inline]
__ubsan_handle_shift_out_of_bounds+0x27f/0x420 lib/ubsan.c:494 sctp_transport_update_rto.cold+0x1c/0x34b net/sctp/transport.c:509 sctp_check_transmitted+0x11c4/0x1c30 net/sctp/outqueue.c:1502 sctp_outq_sack+0x4ef/0x1b20 net/sctp/outqueue.c:1338 sctp_cmd_process_sack net/sctp/sm_sideeffect.c:840 [inline]
sctp_cmd_interpreter net/sctp/sm_sideeffect.c:1372 [inline]

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

16/04/2025

Divulgação

07/12/2025

Moderação

aceite

Entrada

VDB-334622

CPE

pronto

EPSS

0.00213

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!