CVE-2026-90212 in Linuxinformação

Sumário

de VulDB • 18/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

arm64/efi: Evitar preempção voluntária com efi_mm instalado

Gus relata um acesso inválido à memória do kernel ao usar o software PAN (CONFIG_ARM64_SW_TTBR0_PAN=y) em uma máquina com suporte para serviços de tempo de execução EFI:

Unable to handle kernel access to user memory outside uaccess routines at virtual address 00000000f322ff30 Mem abort info: ESR = 0x0000000096000004 FSC = 0x04: level 0 translation fault Internal error: Oops: 0000000096000004 [#1] SMP
Workqueue: efi_rts_wq efi_call_rts pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : efi_call_rts+0xd8/0x288 Call trace: efi_call_rts+0xd8/0x288 (P) process_one_work+0x178/0x4f8 worker_thread+0x194/0x328

Isso ocorre porque o código de gerenciamento do contexto fpsimd, chamado por __efi_fpsimd_begin(), pode sofrer preempção voluntária, retornando posteriormente ao código EFI com um valor incorreto para TTBR0_EL1 devido à troca adiada de mm usada pela implementação do software PAN.

Como os serviços de tempo de execução EFI não podem sofrer preempção voluntária e porque o código de alternância fpsimd não depende dos mapeamentos TTBR0_EL1, basta reordenar a alternância fpsimd para que ela ocorra antes da alteração das tabelas de páginas.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

11/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-406740

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!