CVE-2023-54027 in Linuxinformación

Resumen

por VulDB • 2026-05-27

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

iio: core: Evitar el acceso a memoria no válida cuando no hay un dispositivo padre

El commit 813665564b3d ("iio: core: Convertir para usar el manejador del nodo de firmware en lugar del nodo OF") cambió el tipo de nodos a utilizar para la recuperación de etiquetas durante el registro del dispositivo. Probablemente, un cambio no deseado en ese commit fue que, si el dispositivo no tiene un padre, se accede a un puntero NULL. Esto es lo que ocurre en el controlador dummy de IIO estándar cuando se crea una nueva entrada en configfs:

# mkdir /sys/kernel/config/iio/devices/dummy/foo BUG: kernel NULL pointer dereference, address: ... ... Call Trace: __iio_device_register iio_dummy_probe

Dado que no parece haber razón para hacer obligatorio un dispositivo padre para un dispositivo dummy de IIO, se previene el acceso a memoria no válida en __iio_device_register cuando el dispositivo padre es NULL. Con este cambio, el controlador dummy de IIO funciona correctamente con configfs.

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

Responsable

Linux

Reservar

2025-12-24

Divulgación

2025-12-24

Moderación

aceptado

Artículo

VDB-338185

CPE

listo

EPSS

0.00155

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!