cveboard Feed RSS

CVE-2022-50566

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2022
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

mtd: Fix device name leak when register device failed in add_mtd_device()

In the Linux kernel, the following vulnerability has been resolved: mtd: Fix device name leak when register device failed in add_mtd_device() There is a kmemleak when register device failed: unreferenced object 0xffff888101aab550 (size 8): comm "insmod", pid 3922, jiffies 4295277753 (age 925.408s) hex dump (first 8 bytes): 6d 74 64 30 00 88 ff ff mtd0.... backtrace: [<00000000bde26724>] __kmalloc_node_track_caller+0x4e/0x150 [<000000003c32b416>] kvasprintf+0xb0/0x130 [<000000001f7a8f15>] kobject_set_name_vargs+0x2f/0xb0 [<000000006e781163>] dev_set_name+0xab/0xe0 [<00000000e30d0c78>] add_mtd_device+0x4bb/0x700 [<00000000f3d34de7>] mtd_device_parse_register+0x2ac/0x3f0 [<00000000c0d88488>] 0xffffffffa0238457 [<00000000b40d0922>] 0xffffffffa02a008f [<0000000023d17b9d>] do_one_initcall+0x87/0x2a0 [<00000000770f6ca6>] do_init_module+0xdf/0x320 [<000000007b6768fe>] load_module+0x2f98/0x3330 [<00000000346bed5a>] __do_sys_finit_module+0x113/0x1b0 [<00000000674c2290>] do_syscall_64+0x35/0x80 [<000000004c6a8d97>] entry_SYSCALL_64_after_hwframe+0x46/0xb0 If register device failed, should call put_device() to give up the reference.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgita75f45afa932bfb24a2603ebcea5efd2e7cdcfd6IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgit2302e2dc42b1f84f951c725ce742fc21c5a1e151IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgitdb07fe76df01f40cb897d6e9066b84e46957beb3IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgitfa0d32ab8407d7481450c664fd0de64f2dae9489IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgit330bc5533e8a8ed69cb951d5a8edce9bddb9db21IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgit71212d73184845c944ef1b43f092e643e5bde003IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgit1b172fb05d6315ecec082fd7544a3390e96f0d7eIndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgitbcabe1dc2a344adbb3382930a23e273ba9382277IndisponívelNenhuma listada
1f24b5a8ecbb2a3c7080f418974d40e3ffedb221affectedgit895d68a39481a75c680aa421546931fb11942fa6IndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
2.6.30affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.30IndisponívelNenhuma listada
4.9.337unaffectedsemverIndisponível4.9.*Nenhuma listada
4.14.303unaffectedsemverIndisponível4.14.*Nenhuma listada
4.19.270unaffectedsemverIndisponível4.19.*Nenhuma listada
5.4.229unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.163unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.86unaffectedsemverIndisponível5.15.*Nenhuma listada
6.0.16unaffectedsemverIndisponível6.0.*Nenhuma listada
6.1.2unaffectedsemverIndisponível6.1.*Nenhuma listada
6.2unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada