cveboard Feed RSS

CVE-2021-47416

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2021
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

phy: mdio: fix memory leak

In the Linux kernel, the following vulnerability has been resolved: phy: mdio: fix memory leak Syzbot reported memory leak in MDIO bus interface, the problem was in wrong state logic. MDIOBUS_ALLOCATED indicates 2 states: 1. Bus is only allocated 2. Bus allocated and __mdiobus_register() fails, but device_register() was called In case of device_register() has been called we should call put_device() to correctly free the memory allocated for this device, but mdiobus_free() calls just kfree(dev) in case of MDIOBUS_ALLOCATED state To avoid this behaviour we need to set bus->state to MDIOBUS_UNREGISTERED _before_ calling device_register(), because put_device() should be called even in case of device_register() failure.

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)
46abc02175b3c246dd5141d878f565a8725060c9affectedgit25e9f88c7e3cc35f5e3d3db199660d28a15df639IndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgit2250392d930bd0d989f24d355d6355b0150256e7IndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgitf4f502a04ee1e543825af78f47eb7785015cd9f6IndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgit2397b9e118721292429fea8807a698e71b94795fIndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgit414bb4ead1362ef2c8592db723c017258f213988IndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgit0d2dd40a7be61b89a7c99dae8ee96389d27b413aIndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgit064c2616234a7394867c924b5c1303974f3a4f4dIndisponívelNenhuma listada
46abc02175b3c246dd5141d878f565a8725060c9affectedgitca6e11c337daf7925ff8a2aac8e84490a8691905Indisponí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.28affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.28IndisponívelNenhuma listada
4.4.289unaffectedsemverIndisponível4.4.*Nenhuma listada
4.9.287unaffectedsemverIndisponível4.9.*Nenhuma listada
4.14.251unaffectedsemverIndisponível4.14.*Nenhuma listada
4.19.211unaffectedsemverIndisponível4.19.*Nenhuma listada
5.4.153unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.73unaffectedsemverIndisponível5.10.*Nenhuma listada
5.14.12unaffectedsemverIndisponível5.14.*Nenhuma listada
5.15unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada