CVE-2026-93153 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
RDMA/bng_re: restituire un timeout quando le risposte del firmware si bloccano
__wait_for_resp() documenta che restituisce un errore non zero quando un comando del firmware non viene completato e bng_re_rcfw_send_message() segna già il firmware come bloccato (stalled) quando l'helper restituisce -ENODEV.
Tuttavia, l'helper ignora la scadenza di wait_event_timeout(). Se lo slot della risposta rimane in uso dopo il timeout e dopo il tentativo del servizio CREQ a polling, il ciclo avvia un altro periodo completo di timeout e può ripetersi all'infinito.
Restituire -ENODEV dopo una attesa scaduta che non ha ancora ricevuto alcuna risposta. Il chiamante esistente segna quindi FIRMWARE_STALL_DETECTED e restituisce -ETIMEDOUT al mittente del comando.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.