PT-2026-64649 · Linux+1 · Linux Kernel+1

CVE-2026-64428

·

Publicado

2026-07-25

·

Atualizado

2026-09-07

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Descrição Existe um problema no controlador GPIO SCH onde a função sch irq unmask() habilita a IRQ do GPIO e atualiza o estado do controlador via sch irq mask unmask(). Este processo utiliza sch->lock com spin lock irqsave(). Quando o callback é alcançado a partir de irq startup() durante a configuração de uma IRQ solicitada, o caminho não é passível de suspensão (non-sleepable). No entanto, sob PREEMPT RT, um spinlock t comum torna-se um lock de suspensão, levando a uma situação em que uma função de suspensão é chamada a partir de um contexto inválido.
Recomendações Converter o lock do controlador SCH para raw spinlock t para garantir que o lock do registrador permaneça não suspensível para os callbacks do irqchip.

Exploit

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

AZL-93617
CVE-2026-64428
OPENSUSE-SU-2026:11476-1
USN-8726-1
USN-8727-1
USN-8728-1

Produtos afetados

Linux Kernel
Ubuntu