CVE-2024-36908 in Linuxinformación

Resumen

por MITRE • 2024-05-30

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: blk-iocost: no ADVERTIR si iocg ya estaba desconectado. En iocg_pay_debt(), se activa una advertencia si 'active_list' está vacía, lo que pretende confirmar que iocg está activo cuando deuda. Sin embargo, se puede activar una advertencia durante un blkcg o la eliminación de un disco, si se ejecuta iocg_waitq_timer_fn() en ese momento: ADVERTENCIA: CPU: 0 PID: 2344971 en block/blk-iocost.c:1402 iocg_pay_debt+0x14c/0x190 Seguimiento de llamadas: iocg_pay_debt +0x14c/0x190 iocg_kick_waitq+0x438/0x4c0 iocg_waitq_timer_fn+0xd8/0x130 __run_hrtimer+0x144/0x45c __hrtimer_run_queues+0x16c/0x244 hrtimer_interrupt+0x2cc/0x7b0 La advertencia en esta situación es sin sentido. Dado que este iocg se está eliminando, el estado de 'active_list' es irrelevante y 'waitq_timer' se cancela después de eliminar 'active_list' en ioc_pd_free(), lo que garantiza que iocg se libere después de que iocg_waitq_timer_fn() regrese. Por lo tanto, agregue la verificación si iocg ya estaba desconectado para evitar advertencias al eliminar un blkcg o un disco.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Reservar

2024-05-30

Divulgación

2024-05-30

Moderación

aceptado

Artículo

VDB-266664

CPE

listo

EPSS

0.00234

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!