CVE-2026-68212
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
10/08/2026
Última modificación:
19/08/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
media: saa7134: Fix a possible memory leak in saa7134_video_init1<br />
<br />
In saa7134_video_init1(), the return value of the first<br />
saa7134_pgtable_alloc() is not checked. If it fails, the function<br />
continues as if successful, leaving the driver with an invalid page<br />
table. Additionally, if vb2_queue_init() for the VBI queue fails after<br />
the video queue page table has been allocated, the allocated memory is<br />
not freed before returning. The second saa7134_pgtable_alloc() also<br />
lacks a return value check. Errors occur during device probing before<br />
the device is fully registered, the normal cleanup path in<br />
saa7134_finidev() is not executed, leading to memory leaks and<br />
potential use of uninitialized DMA resources.<br />
<br />
Check the return value of both saa7134_pgtable_alloc() calls and<br />
propagate errors. On failure of any later step, free allocated page<br />
tables to avoid memory leaks. Ensure control handlers are also<br />
released on error to prevent further resource leakage.<br />
<br />
Found by code review.
Impacto
Referencias a soluciones, herramientas e información
- https://git.kernel.org/stable/c/134c979dd721e22f196d71026432ee37d1f5cc38
- https://git.kernel.org/stable/c/1731dd61b6c0b7435c139951d2b7eada6c9667a8
- https://git.kernel.org/stable/c/34082a48376fd225a5c3d971c8962eb1320a54e0
- https://git.kernel.org/stable/c/44e16e3e022bf4a26adf03bc05a6dd5ffc34ef6d
- https://git.kernel.org/stable/c/b7936e8cbec1b96b126058eeb005e5b9111df38e
- https://git.kernel.org/stable/c/e1ef361ee31d1dba5dcae2cdd50f9c1352df0c23
- https://git.kernel.org/stable/c/e773b1d4bd191e7520bf9e02cb676d62c1b20556
- https://git.kernel.org/stable/c/f86ed548386e3050e5f8f25b450d09dc009d9a88


