cveboard Feed RSS

CVE-2021-47010

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

net: Only allow init netns to set default tcp cong to a restricted algo

In the Linux kernel, the following vulnerability has been resolved: net: Only allow init netns to set default tcp cong to a restricted algo tcp_set_default_congestion_control() is netns-safe in that it writes to &net->ipv4.tcp_congestion_control, but it also sets ca->flags |= TCP_CONG_NON_RESTRICTED which is not namespaced. This has the unintended side-effect of changing the global net.ipv4.tcp_allowed_congestion_control sysctl, despite the fact that it is read-only: 97684f0970f6 ("net: Make tcp_allowed_congestion_control readonly in non-init netns") Resolve this netns "leak" by only allowing the init netns to set the default algorithm to one that is restricted. This restriction could be removed if tcp_allowed_congestion_control were namespace-ified in the future. This bug was uncovered with https://github.com/JonathonReinhart/linux-netns-sysctl-verify

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)
6670e152447732ba90626f36dfc015a13fbf150eaffectedgit992de06308d9a9584d59b96d294ac676f924e437IndisponívelNenhuma listada
6670e152447732ba90626f36dfc015a13fbf150eaffectedgit9884f745108f7d25b189bbcd6754e284fb29ab68IndisponívelNenhuma listada
6670e152447732ba90626f36dfc015a13fbf150eaffectedgit6c1ea8bee75df8fe2184a50fcd0f70bf82986f42IndisponívelNenhuma listada
6670e152447732ba90626f36dfc015a13fbf150eaffectedgitefe1532a6e1a8e3c343d04fff510f0ed80328f9cIndisponívelNenhuma listada
6670e152447732ba90626f36dfc015a13fbf150eaffectedgite7d7bedd507bb732e600403b7a96f9fe48d0ca31IndisponívelNenhuma listada
6670e152447732ba90626f36dfc015a13fbf150eaffectedgit8d432592f30fcc34ef5a10aac4887b4897884493Indisponí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)
4.15affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.15IndisponívelNenhuma listada
4.19.191unaffectedsemverIndisponível4.19.*Nenhuma listada
5.4.119unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.37unaffectedsemverIndisponível5.10.*Nenhuma listada
5.11.21unaffectedsemverIndisponível5.11.*Nenhuma listada
5.12.4unaffectedsemverIndisponível5.12.*Nenhuma listada
5.13unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada