CVE-2026-90041 in Linuxinformación

Resumen

por VulDB • 2026-09-16

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

HID: sony: limpieza de la lista de dispositivos ante fallos en la fase de detección (probe)

La función `sony_input_configured()` añade algunos controladores a `sony_device_list` antes de que el núcleo HID registre sus dispositivos de entrada. Es posible que `input_register_device()` falle después de que la devolución de llamada haya devuelto un resultado exitoso. A continuación, `sony_probe()` observa que `HID_CLAIMED_INPUT` está desactivado y realiza una operación de deshacer (unwind), pero solo detiene el hardware HID. El recurso gestionado por devres (`sony_sc`) se libera mientras su nodo en la lista sigue vinculado, lo que provoca que el siguiente controlador coincidente acceda a memoria ya liberada.

Inicialice el nodo de la lista y el ID del dispositivo en estados inactivos. Haga que la eliminación de la lista sea idempotente y ejecute la limpieza privada del controlador (driver) en cada ruta de fallo durante la fase de detección (probe). Esto también hace segura una segunda limpieza cuando `sony_input_configured()` ya ha deshecho una inicialización parcial antes de que `sony_probe()` gestione la falta de reclamación de entrada.

Detectado por 0sec (https://0sec.ai) mediante análisis automatizado del código fuente; verificado contra las rutas de registro y deshacer (unwind) en la fase de detección para entradas HID.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-405883

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!