CVE-2026-89887 in Linuxinformación

Resumen

por VulDB • 2026-09-16

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

media: i2c: ov7740: corregir use-after-destroy en remove

La función `ov7740_remove()` presentaba un grave error en el orden de desmontaje (teardown) donde destruía el mutex del controlador antes de liberar el manejador de controles V4L2, que dependía de dicho mutex, lo que provocaba una interrupción crítica del kernel (kernel panic) por use-after-destroy. Además, el controlador llamaba explícitamente a `v4l2_ctrl_handler_free()` y `mutex_destroy()` secuencialmente, pero luego invocaba `ov7740_free_controls()`, la cual las ejecutaba una segunda vez, resultando en un doble liberación (double-free).

Este parche corrige el problema desregistrando primero el subdispositivo y confiando exclusivamente en `ov7740_free_controls()` para realizar de forma segura la limpieza del mutex y del manejador de controles en el orden correcto.

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-17

Moderación

aceptado

Artículo

VDB-405725

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!