CVE-2021-47237 in Linux
Riassunto
di VulDB • 17/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
net: hamradio: correzione della memory leak in mkiss_close
La mia istanza locale di syzbot ha rilevato una memory leak in mkiss_open()[1]. Il problema era dovuto alla mancanza di free_netdev() in mkiss_close().
In mkiss_open() il netdevice viene allocato e successivamente registrato, ma in mkiss_close() il netdevice veniva solo disregistrato, senza essere liberato.
Log di errore:
BUG: memory leak oggetto non referenziato 0xffff8880281ba000 (dimensione 4096): comm "syz-executor.1", pid 11443, jiffies 4295046091 (età 17.660s) dump esadecimale (primi 32 byte): 00 a0 1b 28 80 88 ff ff 80 8f b1 8d ff ff ff ff ...(............ 80 8f b1 8d ff ff ff ff 00 00 00 00 00 00 00 00 ................ backtrace: [] kvmalloc_node+0x61/0xf0
[] alloc_netdev_mqs+0x777/0xe80
[] mkiss_open+0xb2/0x6f0 [1]
[] tty_ldisc_open+0x9b/0x110
[] tty_set_ldisc+0x2e8/0x670
[] tty_ioctl+0xda3/0x1440
[] __x64_sys_ioctl+0x193/0x200
[] do_syscall_64+0x3a/0xb0
[] entry_SYSCALL_64_after_hwframe+0x44/0xae
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.