CVE-2024-26858 in Linux
Resumen
por VulDB • 2026-05-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net/mlx5e: Utilizar una barrera de memoria para garantizar que el seguimiento de la presentación de la cola de trabajo (WQ) de PTP se realice después de poblar el mapa de metadatos (metadata_map)
Simplemente reordenar las funciones mlx5e_ptp_metadata_map_put y mlx5e_ptpsq_track_metadata en el contexto de mlx5e_txwqe_complete no es suficiente, ya que tanto el compilador como la CPU tienen libertad para reordenar estas dos funciones. Si se produce dicho reordenamiento, se manifestará el problema que supuestamente se corrigió con el commit 7e3f3ba97e6c ("net/mlx5e: Track xmit submission to PTP WQ after populating metadata map"). Esto provocará desreferencias de puntero NULL en mlx5e_ptpsq_mark_ts_cqes_undelivered dentro del contexto de sondeo NAPI, debido a que la lista de seguimiento se llena antes que el mapa de metadatos.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.