CVE Database
/

CVE-2021-46956

Back to search

CVE-2021-46956

Published: Feb 27, 2024

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: virtiofs: fix memory leak in virtio_fs_probe() When accidentally passing twice the same tag to qemu, kmemleak ended up reporting a memory leak in virtiofs. Also, looking at the log I saw the following error (that's when I realised the duplicated tag): virtiofs: probe of virtio5 failed with error -17 Here's the kmemleak log for reference: unreferenced object 0xffff888103d47800 (size 1024): comm "systemd-udevd", pid 118, jiffies 4294893780 (age 18.340s) hex dump (first 32 bytes): 00 00 00 00 ad 4e ad de ff ff ff ff 00 00 00 00 .....N.......... ff ff ff ff ff ff ff ff 80 90 02 a0 ff ff ff ff ................ backtrace: [<000000000ebb87c1>] virtio_fs_probe+0x171/0x7ae [virtiofs] [<00000000f8aca419>] virtio_dev_probe+0x15f/0x210 [<000000004d6baf3c>] really_probe+0xea/0x430 [<00000000a6ceeac8>] device_driver_attach+0xa8/0xb0 [<00000000196f47a7>] __driver_attach+0x98/0x140 [<000000000b20601d>] bus_for_each_dev+0x7b/0xc0 [<00000000399c7b7f>] bus_add_driver+0x11b/0x1f0 [<0000000032b09ba7>] driver_register+0x8f/0xe0 [<00000000cdd55998>] 0xffffffffa002c013 [<000000000ea196a2>] do_one_initcall+0x64/0x2e0 [<0000000008f727ce>] do_init_module+0x5c/0x260 [<000000003cdedab6>] __do_sys_finit_module+0xb5/0x120 [<00000000ad2f48c6>] do_syscall_64+0x33/0x40 [<00000000809526b5>] entry_SYSCALL_64_after_hwframe+0x44/0xae

VendorProductVersions

Linux

Linux

affected
a62a8ef9d97da23762a588592c8b8eb50a8deb6a - < 310efc95c72c13faf855c692d19cd4d054d827c8
affected
a62a8ef9d97da23762a588592c8b8eb50a8deb6a - < d19555ff225d0896a33246a49279e6d578095f15
affected
a62a8ef9d97da23762a588592c8b8eb50a8deb6a - < 9b9d60c0eb8ada99cce2a9ab5c15dffc523b01ae
affected
a62a8ef9d97da23762a588592c8b8eb50a8deb6a - < 5116e79fc6e6725b8acdad8b7e928a83ab7b47e6
affected
a62a8ef9d97da23762a588592c8b8eb50a8deb6a - < c79c5e0178922a9e092ec8fed026750f39dcaef4

Linux

Linux

affected
5.4
unaffected
0 - < 5.4
unaffected
5.4.118 - <= 5.4.*
unaffected
5.10.36 - <= 5.10.*
unaffected
5.11.20 - <= 5.11.*

+2 more versions

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now