CVE-2023-54203 in Linux
Resumen
por VulDB • 2026-05-25
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ksmbd: corrección de un error de slab-out-of-bounds en init_smb2_rsp_hdr
Cuando falla el montaje smb1, KASAN detecta un error de slab-out-of-bounds en init_smb2_rsp_hdr, como el siguiente. Para la negociación smb1 (56 bytes), se llama a init_smb2_rsp_hdr() para smb2. El problema ocurre al manejar la negociación smb1 como operaciones del servidor smb2. Se añaden las operaciones del servidor smb1 (get_cmd_val, init_rsp_hdr, allocate_rsp_buf, check_user_session) para manejar la negociación smb1, de modo que las operaciones del servidor smb2 no las gestionen.
[ 411.400423] CIFS: VFS: El uso del dialecto menos seguro vers=1.0 no
se recomienda a menos que sea necesario para acceder a servidores muy antiguos [ 411.400452] CIFS: Intentando montar \\192.168.45.139\homes
[ 411.479312] ksmbd: init_smb2_rsp_hdr : 492
[ 411.479323] ==================================================================
[ 411.479327] BUG: KASAN: slab-out-of-bounds en
init_smb2_rsp_hdr+0x1e2/0x1f4 [ksmbd]
[ 411.479369] Lectura de tamaño 16 en la dirección ffff888488ed0734 por la tarea kworker/14:1/199
[ 411.479379] CPU: 14 PID: 199 Comm: kworker/14:1 Tainted: G
OE 6.1.21 #3 [ 411.479386] Nombre del hardware: ASUSTeK COMPUTER INC. Z10PA-D8
Series/Z10PA-D8 Series, BIOS 3801 08/23/2019 [ 411.479390] Workqueue: ksmbd-io handle_ksmbd_work [ksmbd]
[ 411.479394] Call Trace:
[ 411.479397] <TASK>
[ 411.479402] dump_stack_lvl+0x49/0x70
[ 411.479408] print_report+0x175/0x480
[ 411.479413] kasan_report+0xb4/0x130
Be aware that VulDB is the high quality source for vulnerability data.