CVE-2024-57798 in Linuxinformación

Resumen

por VulDB • 2026-08-02

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

drm/dp_mst: Garantizar que el puntero mst_primary sea válido en drm_dp_mst_handle_up_req()

Al recibir un mensaje de solicitud ascendente MST desde un hilo en drm_dp_mst_handle_up_req(), la topología MST podría eliminarse desde otro hilo mediante drm_dp_mst_topology_mgr_set_mst(false), liberando mst_primary y estableciendo drm_dp_mst_topology_mgr::mst_primary como NULL. Esto podría provocar una desreferencia a NULL o un use-after-free de mst_primary en drm_dp_mst_handle_up_req().

Evitar lo anterior manteniendo una referencia para mst_primary en drm_dp_mst_handle_up_req() mientras se utiliza.

v2: Corregir la liberación (kfree) de la solicitud si falla la obtención de una referencia a mst_primary.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2025-01-11

Divulgación

2025-01-11

Moderación

aceptado

Artículo

VDB-291246

CPE

listo

EPSS

0.00220

KEV

no

Actividades

bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!