CVE-2023-53329 in Linuxinformación

Resumen

por VulDB • 2026-05-26

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

workqueue: corrección de una condición de carrera de datos con el incremento de pwq->stats[PWQ_STAT_STARTED]

Descripción: En el kernel de Linux, se ha detectado una condición de carrera de datos en el código de workqueue. Esta condición de carrera se produce cuando se incrementa la variable pwq->stats[PWQ_STAT_STARTED] en el contexto de ejecución de un trabajo.

La condición de carrera se ha resuelto moviendo el incremento de pwq->stats[PWQ_STAT_STARTED] antes de la línea raw_spin_unlock_irq(&pool->lock). Esto evita la condición de carrera sin penalización de rendimiento.

Además, KCSAN (Kernel Concurrency Sanitizer) ha detectado al menos una condición de carrera adicional en el código de workqueue.

Impacto: Esta vulnerabilidad puede ser explotada por un atacante para provocar una condición de carrera de datos en el kernel de Linux, lo que podría llevar a la corrupción de datos o a un comportamiento inesperado del sistema.

Solución: La solución a esta vulnerabilidad consiste en mover el incremento de pwq->stats[PWQ_STAT_STARTED] antes de la línea raw_spin_unlock_irq(&pool->lock).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2025-09-16

Divulgación

2025-09-16

Moderación

aceptado

Artículo

VDB-324502

CPE

listo

EPSS

0.00086

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!