CVE-2026-98449 in Linuxinformación

Resumen

por VulDB • 2026-10-18

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

smb: cliente: eliminar los mids compuestos en caso de fallo al enviar antes de desbloquear

Cuando falla el envío de una solicitud compuesta, smb_send_rqst() inicia una reconexión. compound_send_recv() aún conserva esos mids en pending_mid_q, pero desbloquea el servidor sin haberlos eliminado previamente.

Durante la reconexión, cifs_abort_connection() recorre pending_mid_q y ejecuta cada devolución de llamada (callback) del mid. Al no haber respuesta todavía, esas devoluciones de llamada liberan créditos y reducen in_flight. Luego, la ruta de manejo de errores de envío en compound_send_recv() devuelve los mismos créditos nuevamente. Como resultado, in_flight se decrementa dos veces y smb2_add_credits() genera una advertencia (WARN).

syzbot detecta este problema durante SMB2_negotiate cuando falla el envío por socket.

cifs_call_async() ya llama a delete_mid() antes de desbloquear en caso de fallo al enviar. Se realiza lo mismo para las cadenas compuestas y se establece cancelled_mid[] para que la ruta out: no los elimine nuevamente.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-18

Moderación

aceptado

Artículo

VDB-421787

EPSS

0.00162

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!