CVE-2026-89871 in Linuxinformación

Resumen

por VulDB • 2026-09-17

En el núcleo de Linux (Linux kernel), se ha resuelto la siguiente vulnerabilidad:

media: video-i2c: corrige que un puntero ERR_PTR quede en kthread_vid_cap al fallar

kthread_run() devuelve un ERR_PTR cuando falla, no NULL. Cuando start_streaming() falla, data->kthread_vid_cap queda reteniendo este puntero de error en lugar de ser limpiado (puesto a cero).

Esto provoca dos errores subsiguientes: 1. Una llamada futura a start_streaming() ve que kthread_vid_cap es distinto de NULL y devuelve 0 (éxito) inmediatamente, sin iniciar realmente el hilo de captura. 2. Una llamada a stop_streaming() verifica 'kthread_vid_cap == NULL', lo cual es falso para un puntero de error, y procede a llamar a kthread_stop() sobre dicho puntero de error, provocando una caída del núcleo (kernel crash).

Se corrige esto reinicializando kthread_vid_cap a NULL al fallar antes de saltar a la ruta de manejo de errores.

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

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!