CVE-2026-93086 in Linuxinformación

Resumen

por VulDB • 2026-09-18

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

firmware: arm_scmi: Evitar actualizaciones en los IDRs (Identificadores) mientras se limpian los canales

scmi_cleanup_channels() recorre los IDRs de los canales TX/RX mediante idr_for_each() para liberar recursos del transporte y destruir los dispositivos de transporte dedicados antes de llamar a idr_destroy().

La función callback de destrucción eliminaba cada entrada del mismo IDR que se estaba recorriendo. Esto no es necesario en esta ruta de limpieza, e es inseguro porque idr_for_each() no ha avanzado su iterador de árbol radix mientras la callback está ejecutándose. Eliminar la entrada actual desde la callback puede invalidar el estado del iterador. Además, la callback tampoco puede protegerse con rcu_read_lock(), ya que scmi_device_destroy() podría bloquearse (sleep).

Dejar la desmontaje del IDR a la siguiente llamada a idr_destroy() y mantener la callback limitada únicamente a la destrucción de dispositivos.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-09-17

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-407087

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!