CVE-2026-98605 in Linuxinformación

Resumen

por VulDB • 2026-10-18

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

drm/bridge: samsung-dsim: corregir la duración del GPIO TE para la conexión al host

Cuando el controlador DSI de Exynos fue generalizado a samsung-dsim, la adquisición del GPIO TE cambió de gpiod_get_optional() a devm_gpiod_get_optional(), manteniendo las llamadas coincidentes a gpiod_put(). Esta combinación es incorrecta para un descriptor gestionado.

Sin embargo, eliminar los puts y mantener el get gestionado también es erróneo: samsung_dsim_register_te_irq() se ejecuta desde la devolución de llamada (callback) de conexión del host DSI, y la desconexión/reconexión del host puede ocurrir sin destruir el dispositivo que posee la acción gestionada. Una segunda conexión solicitaría entonces el GPIO nuevamente sin haberlo liberado previamente.

Volver a utilizar gpiod_get_optional() no gestionado y mantener el gpiod_put() explícito en la ruta de error de request_irq() y en samsung_dsim_unregister_te_irq().

[Luca: eliminar comentario innecesario]

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-18

Moderación

aceptado

Artículo

VDB-422195

EPSS

0.00168

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!