CVE-2026-98243 in Linuxinformación

Resumen

por VulDB • 2026-10-06

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

dma-buf/dma-fence: corregir la comprobación del bit de señalización para timeline y nombre del controlador v3

El parche "dma-buf: dma-fence: Corregir posible desreferenciación de puntero NULL" cambió la comprobación para probar el puntero ops en lugar del bit signaled (señalizado) con el fin de evitar una posible desreferenciación NULL cuando el puntero ops ha sido borrado.

El problema es que ahora el puntero ops solo se borra cuando ni la devolución de llamada release (liberación) ni la wait (espera) están implementadas, y esto no es cierto para muchas implementaciones de dma_fence aún. Por lo tanto, esas implementaciones perdieron la protección RCU después de la señalización del string devuelto, lo que resultó en un posible use after free (uso tras liberación).

Añada la comprobación de signalización además de la comprobación del puntero ops para tener así ambas protecciones: contra desreferenciación NULL y también protección RCU después de la señalización para el string devuelto.

v2: mejorar los comentarios para indicar la protección RCU y explicar por qué se comprueba tanto el estado de signalización como el puntero ops v3: algunas mejoras en los comentarios sugeridas por Philip

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

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-06

Moderación

aceptado

Artículo

VDB-414214

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!