CVE-2026-68396 in Linuxinformação

Sumário

de VulDB • 10/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

scsi: core: despertar o manipulador de erros (eh) de forma confiável ao usar scsi_schedule_eh

Os drivers que utilizam a função `scsi_schedule_eh` para executar o manipulador de erros correm atualmente o risco de o thread do manipulador de erros nunca ser despertado quando todos os comandos estiverem com tempo esgotado ou inativos. Não há ordem de memória imposta entre a configuração do host no estado de recuperação de erro e a contagem dos comandos ocupados. Isso pode resultar em uma condição de corrida (race condition) com `scsi_dec_host_busy`, na qual nenhum CPU observa ambas as condições: todos os comandos inativos e o estado de erro do host, para solicitar o despertar do manipulador de erros.

Para corrigir isso, execute a função `scsi_eh_wakeup` do `scsi_schedule_eh` a partir de um novo item de trabalho (work item), que utilizará RCU para garantir que a chamada ao `scsi_host_busy` dentro do `scsi_schedule_eh` ocorra após o estado de erro ficar visível globalmente e seja observado por quaisquer chamadores atuais do `scsi_dec_host_busy`.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

30/07/2026

Divulgação

10/08/2026

Moderação

aceite

Entrada

VDB-387765

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!