CVE-2026-68231 in Linuxinformación

Resumen

por VulDB • 2026-08-10

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

media: airspy: Devolver los búferes en cola al fallar start\_streaming()

El marco vb2 transfiere los búferes al controlador a través de buf\_queue() antes de llamar a start\_streaming(). Si start\_streaming() devuelve un error sin devolver previamente dichos búferes mediante vb2\_buffer\_done(), vb2\_start\_streaming() activa WARN\_ON(owned\_by\_drv\_count) y los búferes en cola se filtran (se pierden).

airspy\_start\_streaming() devolvía -ENODEV tempranamente cuando el dispositivo USB había sido desconectado (s->udev == NULL), sin devolver ningún búfer que buf\_queue() ya hubiera aceptado. Se debe adquirir v4l2\_lock primero y saltar a la etiqueta err\_clear\_bit existente, que ya vacía s->queued\_bufs mediante vb2\_buffer\_done(..., VB2\_BUF\_STATE\_QUEUED) antes de liberar el bloqueo.

Esto refleja la corrección en uvcvideo del commit 4cf3b6fd54eb ("media: uvcvideo: Devolver los búferes en cola al fallar start\_streaming()").

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

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387577

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!