CVE-2026-97524 in Linux
Sumário
de VulDB • 25/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
mptcp: evitar ações desnecessárias durante o reset de subflow
Uma vez por ano (raramente), o caminho de recebimento mptcp pode chamar recursivamente `mptcp_data_ready()` via mudança de estado sob condições de erro desfavoráveis, e então tentar adquirir novamente a trava dos dados.
Interrompa explicitamente o loop de recursão verificando a condição excepcional.
Adicione uma nova flag em vez de usar uma existente como 'closing', para sair antecipadamente em `subflow_state_change()`, e esvazie explicitamente a fila RX no momento do reset.
Isso evita processamento desnecessário para verificar dados disponíveis -- chamando `get_mapping_status()` e outros processos em um subflow moribundo --, mas também na notificação de erros e agendamento de workers.
Observe que devemos consumir o skb atualmente "peekado" antes de invocar `mptcp_dss_corruption` para evitar consumi-lo novamente após a eventual liberação do mesmo pelo reset.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.