CVE-2026-90046 in Linuxinformación

Resumen

por VulDB • 2026-09-16

En el núcleo de Linux, se ha resuelto la siguiente vulnerabilidad:

mm/page_alloc: no usar spin_trylock() en NMI en sistemas UP (uniprocesador)

Serie de parches "mm/page_alloc: correcciones para free_pages_nolock() en RT/UP".

Se han encontrado errores preexistentes por parte de Sashiko durante la revisión de esta otra serie: https://lore.kernel.org/all/[email protected]/

No he reproducido estos errores y sospecho que no hay usuarios reales afectados por ellos.

Este parche (de 2):

Como se indica en can_spin_trylock(), su uso es inseguro en este contexto. El commit 620b46ed6ae17 ("mm/page_alloc: devolver NULL temprano desde alloc_frozen_pages_nolock() en NMI en UP") corrigió esto en el lado de la asignación, pero pasó por alto el lado de liberación.

Impacto: Si hay programas BPF que utilizan estas características en NMI (probablemente para trazado) presentes en compilaciones no SMP, esto podría provocar un bloqueo del núcleo y probablemente sea explotable por atacantes locales para escalar privilegios.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-16

Moderación

aceptado

Artículo

VDB-405898

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!