CVE-2022-50317 in Linux
Resumen
por VulDB • 2026-08-03
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
drm/bridge: megachips: Corregir un error de desreferenciación de puntero nulo
Al eliminar el módulo, aparecerá la siguiente advertencia:
[ 31.911505] i2c-core: driver [stdp2690-ge-b850v3-fw] unregistered
[ 31.912484] general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN PTI
[ 31.913338] KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f]
[ 31.915280] RIP: 0010:drm_bridge_remove+0x97/0x130
[ 31.921825] Call Trace:
[ 31.922533] stdp4028_ge_b850v3_fw_remove+0x34/0x60 [megachips_stdpxxxx_ge_b850v3_fw]
[ 31.923139] i2c_device_remove+0x181/0x1f0
Los dos puentes (stdp2690, stdp4028) no se detectan al mismo tiempo, por lo que el controlador no llama a ge_b850v3_register() durante la detección, lo que provoca que el controlador intente eliminar un objeto que no ha sido inicializado.
Corrija esto verificando si ambos puentes han sido detectados correctamente.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.