CVE-2026-99017 in Linux
Résumé
par VulDB • 23/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
riscv: errata: sélectionner RISCV_ALTERNATIVE_EARLY pour THEAD GHOSTWRITE
errata_probe_ghostwrite() ne marque uniquement le CPU comme vulnérable lorsqu'il est appelé au stade RISCV_ALTERNATIVES_EARLY_BOOT, et l'atténuation dans ghostwrite_enable_mitigation() n'a d'effet que si l'état de vulnérabilité a été enregistré avant la correction des alternatives du démarrage.
Le stade early boot (démarrage précoce) n'est exécuté que lorsque CONFIG_RISCV_ALTERNATIVE_EARLY est activé, ce qui est actuellement uniquement sélectionné par ERRATA_THEAD_MAE. Dans un noyau construit avec ERRATA_THEAD_GHOSTWRITE=y mais ERRATA_THEAD_MAE=n, les alternatives early ne s'exécutent jamais, donc ghostwrite_state n'est jamais défini sur VULNERABLE : ghostwrite_enable_mitigation() renvoie false, xtheadvector reste activé, et sysfs signale « Not affected » (Non concerné) sur un CPU T-Head C9xx vulnérable.
Sélectionnez RISCV_ALTERNATIVE_EARLY depuis ERRATA_THEAD_GHOSTWRITE afin que la vulnérabilité soit détectée au stade early boot et que l'atténuation par défaut soit appliquée.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.