cveboard Feed RSS

CVE-2024-50017

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

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

x86/mm/ident_map: Use gbpages only where full GB page should be mapped.

In the Linux kernel, the following vulnerability has been resolved: x86/mm/ident_map: Use gbpages only where full GB page should be mapped. When ident_pud_init() uses only GB pages to create identity maps, large ranges of addresses not actually requested can be included in the resulting table; a 4K request will map a full GB. This can include a lot of extra address space past that requested, including areas marked reserved by the BIOS. That allows processor speculation into reserved regions, that on UV systems can cause system halts. Only use GB pages when map creation requests include the full GB page of space. Fall back to using smaller 2M pages when only portions of a GB page are included in the request. No attempt is made to coalesce mapping requests. If a request requires a map entry at the 2M (pmd) level, subsequent mapping requests within the same 1G region will also be at the pmd level, even if adjacent or overlapping such requests could have been combined to map a full GB page. Existing usage starts with larger regions and then adds smaller regions, so this should not have any great consequence.

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)
66aad4fdf2bf0af29c7decb4433dc5ec6c7c5451affectedgitcb2555fb0223edac9e7820f16de17ae04a39ad39IndisponívelNenhuma listada
66aad4fdf2bf0af29c7decb4433dc5ec6c7c5451affectedgitfe9bab1d6441ed49dc3dd0acce4c2215e8d85447IndisponívelNenhuma listada
66aad4fdf2bf0af29c7decb4433dc5ec6c7c5451affectedgitd113f9723f2bfd9c6feeb899b8ddbee6b8a6e01fIndisponívelNenhuma listada
66aad4fdf2bf0af29c7decb4433dc5ec6c7c5451affectedgitd80a99892f7a992d103138fa4636b2c33abd6740IndisponívelNenhuma listada
66aad4fdf2bf0af29c7decb4433dc5ec6c7c5451affectedgita23823098ab2c277c14fc110b97d8d5c83597195IndisponívelNenhuma listada
66aad4fdf2bf0af29c7decb4433dc5ec6c7c5451affectedgitcc31744a294584a36bf764a0ffa3255a8e69f036Indisponí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.12affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.12IndisponívelNenhuma listada
5.15.221unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.188unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.78unaffectedsemverIndisponível6.6.*Nenhuma listada
6.10.14unaffectedsemverIndisponível6.10.*Nenhuma listada
6.11.3unaffectedsemverIndisponível6.11.*Nenhuma listada
6.12unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada