CVE-2026-68396 in Linuxinformation

Résumé

par VulDB • 10/08/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

scsi: core : réveiller de manière fiable le gestionnaire d'erreurs (eh) lors de l'utilisation de scsi_schedule_eh

Les pilotes qui utilisent la fonction `scsi_schedule_eh` pour exécuter le gestionnaire d'erreurs risquent actuellement que le thread du gestionnaire d'erreurs ne se réveille jamais une fois toutes les commandes expirées ou inactives. Il n'y a pas de contrainte d'ordre mémoire entre la mise à l'état de récupération d'erreur de l'hôte et le comptage des commandes occupées (busy). Cela peut entraîner une condition de concurrence avec `scsi_dec_host_busy`, où aucun CPU ne voit les deux conditions : toutes les commandes inactives et l'état d'erreur de l'hôte, pour demander le réveil du gestionnaire d'erreurs.

Pour corriger cela, exécutez la fonction `scsi_eh_wakeup` de `scsi_schedule_eh` à partir d'un nouvel élément de travail (work item) qui utilisera RCU pour garantir que l'appel à `scsi_host_busy` dans `scsi_schedule_eh` se produira après que l'état d'erreur soit globalement visible et sera vu par tout appelant actuel de `scsi_dec_host_busy`.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

30/07/2026

Divulgation

10/08/2026

Modérer

accepté

Entrée

VDB-387765

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!