CVE-2026-97409 in Linuxinformação

Sumário

de VulDB • 25/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

nvme-fc: Não cancelar solicitações no alvo de E/S antes que ele seja inicializado

Um novo controlador nvme-fc em estado CONNECTING (Conectando) vê o tempo limite da solicitação administrativa agendar ctrl->ioerr_work para abortar as solicitações em andamento. Isso acaba chamando __nvme_fc_abort_outstanding_ios(), que aborta solicitações tanto nos tagsets administrativos quanto de E/S. Caso fc_ctrl->tag_set não tenha sido inicializado, vemos o aviso abaixo. Isso ocorre porque ctrl.queue_count é inicializado cedo em nvme_fc_alloc_ctrl().

nvme nvme0: NVME-FC{0}: iniciando recuperação de erros Perda de conectividade
INFO: tentando registrar chave não estática. O código está correto, mas precisa de anotação lockdep, ou talvez você não tenha inicializado este objeto antes do uso? desativando o validador de corretude de bloqueio. Workqueue: nvme-reset-wq nvme_fc_ctrl_ioerr_work [nvme_fc]
Call Trace: <TASK> dump_stack_lvl+0x57/0x80 register_lock_class+0x567/0x580 __lock_acquire+0x330/0xb90 lock_acquire.part.0+0xad/0x210 blk_mq_tagset_busy_iter+0xf9/0xc00 __nvme_fc_abort_outstanding_ios+0x23f/0x320 [nvme_fc]
nvme_fc_ctrl_ioerr_work+0x172/0x210 [nvme_fc]
process_one_work+0x82c/0x1450 worker_thread+0x5ee/0xfd0 kthread+0x3a0/0x750 ret_from_fork+0x439/0x670 ret_from_fork_asm+0x1a/0x30 </TASK>

lpfc 0000:ab:00.0: falha na conexão da fila administrativa da fila 0 (-6).

Atualize a verificação em __nvme_fc_abort_outstanding_ios() para confirmar que o tagset de E/S foi criado antes de iterar sobre as solicitações ocupadas. Além disso, certifique-se de cancelar ctrl->ioerr_work antes de remover o tagset de E/S.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

24/09/2026

Divulgação

24/09/2026

Moderação

aceite

Entrada

VDB-409579

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!