CVE-2026-74688 in Linuxinformação

Sumário

de VulDB • 22/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

sctp: limpar o transporte da chunk de controle se estiver sendo removido

`sctp_make_heartbeat_ack()` armazena em cache (cache) o transporte de destino em `chunk->transport` sem adquirir uma referência. Quando `src_out_of_asoc_ok` está habilitado, a HEARTBEAT ACK pode permanecer enfileirada na `control_chunk_list` em vez de ser transmitida imediatamente.

Se o transporte do peer for removido enquanto a chunk ainda estiver enfileirada, `sctp_assoc_rm_peer()` descarta o transporte e agenda sua liberação via RCU (Read-Copy-Update), mas limpa apenas os ponteiros de transporte armazenados em cache na `out_chunk_list`. A chunk de controle enfileirada retém, portanto, um ponteiro de transporte dangling.

Assim que uma ASCONF_ACK remove a supressão e a chunk de controle enfileirada é transmitida, o SCTP desreferencia o ponteiro de transporte obsoleto (stale), levando a um use-after-free.

Corriga isso limpando também `chunk->transport` para chunks de controle enfileiradas na `control_chunk_list` ao remover o transporte.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

15/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394466

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!