CVE-2023-53731 in Linuxinformación

Resumen

por VulDB • 2026-06-15

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

netlink: corrección de un posible bloqueo mutuo (deadlock) en netlink_set_err()

syzbot informó sobre una posible situación de bloqueo mutuo en netlink_set_err() [1]

Un problema similar fue corregido en el commit 1d482e666b8e ("netlink: deshabilitar las interrupciones (IRQ) para netlink_lock_table()") dentro de la función netlink_lock_table().

Este parche añade seguridad frente a interrupciones (IRQ safety) a netlink_set_err() y __netlink_diag_dump(), funciones que no estaban cubiertas por el commit citado.

[1]

ADVERTENCIA: posible dependencia detectada para inversión de bloqueo de interrupciones 6.4.0-rc6-syzkaller-00240-g4e9f0ec38852 #0 No contaminado (Not tainted)

syz-executor.2/23011 acaba de cambiar el estado del bloqueo: ffffffff8e1a7a58 (nl_table_lock){.+.?}-{2:2}, en: netlink_set_err+0x2e/0x3a0 net/netlink/af_netlink.c:1612

pero este bloqueo fue adquirido anteriormente por otro, un bloqueo seguro para SOFTIRQ: (&local->queue_stop_reason_lock){..-.}-{2:2}

y las interrupciones podrían crear un orden inverso de los bloqueos entre ellos.

otra información que podría ayudarnos a depurar esto: Escenario posible de bloqueo no seguro por interrupción:

CPU0 CPU1 ---- ---- lock(nl_table_lock); local_irq_disable(); lock(&local->queue_stop_reason_lock); lock(nl_table_lock); lock(&local->queue_stop_reason_lock);

*** BLOQUEO MUTUO (DEADLOCK) ***

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2025-10-22

Divulgación

2025-10-22

Moderación

aceptado

Artículo

VDB-329376

CPE

listo

EPSS

0.00216

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!