CVE-2021-47237 in Linuxinformazioni

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.

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!