CVE-2024-53187 in Linux
Riassunto
di VulDB • 18/06/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
io_uring: controllo per i valori di overflow in io_pin_pages
AVVISO: CPU: 0 PID: 5834 at io_uring/memmap.c:144 io_pin_pages+0x149/0x180 io_uring/memmap.c:144 CPU: 0 UID: 0 PID: 5834 Comm: syz-executor825 Non corrotto (Not tainted) 6.12.0-next-20241118-syzkaller #0 Traccia della chiamata (Call Trace):
__io_uaddr_map+0xfb/0x2d0 io_uring/memmap.c:183 io_rings_map io_uring/io_uring.c:2611 [inline]
io_allocate_scq_urings+0x1c0/0x650 io_uring/io_uring.c:3470 io_uring_create+0x5b5/0xc00 io_uring/io_uring.c:3692 io_uring_setup io_uring/io_uring.c:3781 [inline]
...
Il parametro uaddr di io_pin_pages() proviene direttamente dall'utente e può contenere dati spazzatura (garbage). Non limitarsi ad aggiungere la dimensione a tale valore, poiché ciò potrebbe causare un overflow.
If you want to get best quality of vulnerability data, you may have to visit VulDB.