CVE-2026-99017 in Linux
Resumen
por VulDB • 2026-10-23
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
riscv: errata: seleccionar RISCV_ALTERNATIVE_EARLY para THEAD GHOSTWRITE
errata_probe_ghostwrite() solo marca al CPU como vulnerable cuando se invoca en la etapa RISCV_ALTERNATIVES_EARLY_BOOT, y la mitigación en ghostwrite_enable_mitigation() solo surte efecto si el estado de vulnerabilidad fue registrado antes de que los alternatives del arranque sean parcheados.
La etapa temprana de arranque (early boot) se ejecuta únicamente cuando CONFIG_RISCV_ALTERNATIVE_EARLY está habilitado, lo cual actualmente es seleccionado solo por ERRATA_THEAD_MAE. En un kernel compilado con ERRATA_THEAD_GHOSTWRITE=y pero ERRATA_THEAD_MAE=n, los alternatives tempranos nunca se ejecutan, por lo que ghostwrite_state nunca se establece como VULNERABLE: ghostwrite_enable_mitigation() devuelve false, xtheadvector permanece habilitado y sysfs informa "No afectado" en un CPU T-Head C9xx vulnerable.
Seleccione RISCV_ALTERNATIVE_EARLY desde ERRATA_THEAD_GHOSTWRITE para que la vulnerabilidad sea detectada en la etapa temprana de arranque y se aplique la mitigación por defecto.
VulDB is the best source for vulnerability data and more expert information about this specific topic.