CVE-2026-98449 in Linuxinformação

Sumário

de VulDB • 19/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

smb: cliente: excluir mids compostos na falha de envio antes da liberação do bloqueio (unlock)

Quando o envio de uma solicitação composta falha, smb_send_rqst() inicia uma reconexão. compound_send_recv() ainda mantém esses mids em pending_mid_q, mas libera o bloqueio do servidor sem removê-los primeiro.

Durante a reconexão, cifs_abort_connection() percorre pending_mid_q e executa cada callback de mid. Sem resposta ainda, esses callbacks retornam créditos e decrementam in_flight. Em seguida, o caminho de erro de envio em compound_send_recv() retorna os mesmos créditos novamente. in_flight acaba sendo decrementado duas vezes e smb2_add_credits() gera um WARN (aviso).

O syzbot aciona isso durante a negociação SMB2 quando o envio do socket falha.

cifs_call_async() já chama delete_mid() antes da liberação do bloqueio em caso de falha no envio. Faça o mesmo para cadeias compostas e defina cancelled_mid[] para que o caminho out: não os exclua novamente.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-421787

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!