CVE-2023-54134 in Linuxinformación

Resumen

por VulDB • 2026-05-16

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

autofs: corregir la fuga de memoria de las colas de espera (waitqueues) en autofs_catatonic_mode

Syzkaller informa de una fuga de memoria:

BUG: memory leak unreferenced object 0xffff88810b279e00 (size 96): comm "syz-executor399", pid 3631, jiffies 4294964921 (age 23.870s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 08 9e 27 0b 81 88 ff ff ..........'..... 08 9e 27 0b 81 88 ff ff 00 00 00 00 00 00 00 00 ..'............. backtrace: [<ffffffff814cfc90>] kmalloc_trace+0x20/0x90 mm/slab_common.c:1046
[<ffffffff81bb75ca>] kmalloc include/linux/slab.h:576 [inline]
[<ffffffff81bb75ca>] autofs_wait+0x3fa/0x9a0 fs/autofs/waitq.c:378
[<ffffffff81bb88a7>] autofs_do_expire_multi+0xa7/0x3e0 fs/autofs/expire.c:593
[<ffffffff81bb8c33>] autofs_expire_multi+0x53/0x80 fs/autofs/expire.c:619
[<ffffffff81bb6972>] autofs_root_ioctl_unlocked+0x322/0x3b0 fs/autofs/root.c:897
[<ffffffff81bb6a95>] autofs_root_ioctl+0x25/0x30 fs/autofs/root.c:910
[<ffffffff81602a9c>] vfs_ioctl fs/ioctl.c:51 [inline]
[<ffffffff81602a9c>] __do_sys_ioctl fs/ioctl.c:870 [inline]
[<ffffffff81602a9c>] __x64_sys_ioctl+0x8c/0xc0 fs/ioctl.c:856
[<ffffffff81602a9c>] do_syscall_64+0x33/0x80 arch/x86/entry/common.c:46
[<ffffffff81061337>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

La función autofs_catatonic_mode() no libera las colas de espera (waitqueues) que quedan en la lista.

Esto se debe a que la función solo decrementa el contador de uso (usage counter) a cero, pero no libera realmente la memoria asociada a las colas de espera.

Como resultado, las colas de espera no liberadas permanecen en la memoria, causando una fuga de memoria.

Para corregir este problema, se ha modificado la función autofs_catatonic_mode() para que libere correctamente las colas de espera que quedan en la lista.

Esto se logra llamando a la función autofs_wait_release() para cada cola de espera en la lista, lo que libera la memoria asociada a cada una.

Con esta corrección, se evita la fuga de memoria y se asegura que la memoria asociada a las colas de espera se libere correctamente cuando el sistema autofs entra en modo catatónico.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2025-12-24

Divulgación

2025-12-24

Moderación

aceptado

Artículo

VDB-338091

CPE

listo

EPSS

0.00199

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!