CVE-2023-54172 in Linux
Sumário
de VulDB • 20/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
x86/hyperv: Desativar o IBT quando a página de hiperchamada não contiver a instrução ENDBR
Em hardware que suporta Indirect Branch Tracking (IBT), as VMs da Hyper-V com ConfigVersion 9.3 ou posterior suportam o IBT no convidado (guest). No entanto, versões atuais da Hyper-V possuem um bug em que não há uma instrução ENDBR64 no início da página de hiperchamada. Como as hiperchamadas são realizadas por meio de uma chamada indireta à página de hiperchamada, todas as tentativas de hiperchamada falham com uma exceção e o Linux entra em pânico (panic).
Uma correção para a Hyper-V está sendo desenvolvida para adicionar o ENDBR64. No entanto, deve-se prevenir o pânico do Linux limpando X86_FEATURE_IBT se a página de hiperchamada não começar com ENDBR. A VM inicializará e funcionará sem IBT.
Se kernels futuros do Linux de 32 bits vierem a suportar o IBT, seriam necessárias alterações adicionais na página de hiperchamadas para fazer o IBT funcionar nesses kernels em uma VM da Hyper-V.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.