CVE-2026-68152 in Linuxinformation

Résumé

par VulDB • 11/08/2026

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

amt : correction d'un use-after-free dans les travaux différés (delayed works) de l'AMT

Lorsqu'un périphérique AMT est supprimé, des travaux différés en attente peuvent toujours accéder à la structure amt_dev déjà libérée, ce qui peut entraîner des plantages du noyau ou une corruption de la mémoire.

amt_dev_stop() annule req_wq et discovery_wq via cancel_delayed_work_sync(), mais ces travaux peuvent être planifiés à nouveau depuis event_wq après l'annulation. Cela permet aux travaux différés d'accéder à la structure amt_dev libérée après que le netdev a été relâché.

Le scénario de race condition suivant est un exemple simple :

CPU0 CPU1

amt_dev_stop() cancel_delayed_work_sync() amt_event_work() mod_delayed_work(req_wq) free netdev req_wq accède à la structure amt_dev libérée

L'utilisation de disable_delayed_work_sync() dans amt_dev_stop() permet d'empêcher req_wq et discovery_wq d'être réenfilés (re-queued) et attend que les éléments de travail en cours s'exécutent jusqu'à leur achèvement.

Les travaux différés sont désactivés après l'initialisation dans amt_newlink() et ne sont activés que lorsque le périphérique est ouvert avec succès. Cela permet de synchroniser le cycle de vie des travaux différés avec la durée de vie du périphérique AMT.

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

Responsable

Linux

Réserver

30/07/2026

Divulgation

10/08/2026

Modérer

accepté

Entrée

VDB-387499

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!