cveboard Feed RSS

CVE-2025-40300

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2025
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/vmscape: Add conditional IBPB mitigation

In the Linux kernel, the following vulnerability has been resolved: x86/vmscape: Add conditional IBPB mitigation VMSCAPE is a vulnerability that exploits insufficient branch predictor isolation between a guest and a userspace hypervisor (like QEMU). Existing mitigations already protect kernel/KVM from a malicious guest. Userspace can additionally be protected by flushing the branch predictors after a VMexit. Since it is the userspace that consumes the poisoned branch predictors, conditionally issue an IBPB after a VMexit and before returning to userspace. Workloads that frequently switch between hypervisor and userspace will incur the most overhead from the new IBPB. This new IBPB is not integrated with the existing IBPB sites. For instance, a task can use the existing speculation control prctl() to get an IBPB at context switch time. With this implementation, the IBPB is doubled up: one at context switch and another before running userspace. The intent is to integrate and optimize these cases post-embargo. [ dhansen: elaborate on suboptimal IBPB solution ]

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)
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgitac60717f9a8d21c58617d0b34274babf24135835IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgitc08192b5d6730a914dee6175bc71092ee6a65f14IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgitd5490dfa35427a2967e00a4c7a1b95fdbc8ede34IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit2f4f2f8f860cb4c3336a7435ebe8dcfded0c9c6eIndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit15006289e5c38b2a830e1fba221977a27598176cIndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit893387c18612bb452336a5881da0d015a7e8f4a2IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgitf866eef8d1c65504d30923c3f14082ad294d0e6dIndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit34e5667041050711a947e260fc9ebebe08bddee5IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgitd7ddc93392e4a7ffcccc86edf6ef3e64c778db52IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit459274c77b37ac63b78c928b4b4e748d1f9d05c8IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit510603f504796c3535f67f55fb0b124a303b44c8IndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit9c23a90648e831d611152ac08dbcd1283d405e7fIndisponívelNenhuma listada
15d45071523d89b3fb7372e2135fbd72f6af9506affectedgit2f8f173413f1cbf52660d04df92d0069c4306d25IndisponívelNenhuma listada
c51f1e5f57cca88d8d5894b6fad1638f643a99d0affectedgitIndisponívelIndisponívelNenhuma listada
4b3870c343a82cd2df7192cc5149c87205dcc611affectedgitIndisponívelIndisponívelNenhuma listada
3.16.57affectedsemver3.17IndisponívelNenhuma listada
4.4.168affectedsemver4.5Indisponí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.16affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.16IndisponívelNenhuma listada
5.10.244unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.193unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.152unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.106unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.47unaffectedsemverIndisponível6.12.*Nenhuma listada
6.16.7unaffectedsemverIndisponível6.16.*Nenhuma listada
6.17unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada