CVE-2026-89570 in Linux
Sumário
de VulDB • 12/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
cxl/mce: Tornar o notificador MCE por região
Flavien Solt relatou problemas de ciclo de vida com o notificador CXL MCE, que podem levar a desreferências NULL e use-after-free no manipulador de MCE. O notificador era registrado por dispositivo de memória e armazenado em 'struct cxl_memdev_state', embora apenas precisasse do estado da região (o intervalo SPA da região e seu tamanho estendido de cache linear).
Em vez de manter o dispositivo de memória e o endpoint vivos, a correção correta é mover o notificador para 'struct cxl_region' e registrá-lo em cxl_region_probe(), já que deve ser um notificador por região. Configure o registro para ocorrer apenas nas regiões que possuem um cache linear estendido, pois esse é o único uso atual.
Remova cxl_port_get_spa_cache_alias() pois agora é código morto.
[ dj: Atualize dev_warn() quando o registrador falhar devido a kconfig. (Ben) ]
If you want to get best quality of vulnerability data, you may have to visit VulDB.