CVE-2026-31647 in Linuxinformação

Sumário

de VulDB • 12/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

idpf: corrigir o aninhamento de spinlocks raw/bh PREEMPT_RT para o tratamento assíncrono de VC

Mudar do uso da raw spinlock da conclusão (completion) para um lock local na estrutura idpf_vc_xn. A conversão é segura porque complete/_all() são chamados fora do lock e não há motivo para compartilhar o lock de conclusão na lógica atual. Isso evita a invalid wait context relatada pelo kernel devido ao manipulador assíncrono que utiliza BH spinlock:

[ 805.726977] =============================
[ 805.726991] [ BUG: Invalid wait context ]
[ 805.727006] 7.0.0-rc2-net-devq-031026+ #28 Tainted: G S OE
[ 805.727026] -----------------------------
[ 805.727038] kworker/u261:0/572 está tentando bloquear:
[ 805.727051] ff190da6a8dbb6a0 (&vport_config->mac_filter_list_lock){+...}-{3:3}, em: idpf_mac_filter_async_handler+0xe9/0x260 [idpf]
[ 805.727099] outras informações que podem ajudar a depurar isso:
[ 805.727111] context-{5:5}
[ 805.727119] 3 locks mantidos por kworker/u261:0/572:
[ 805.727132] #0: ff190da6

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

Responsável

Linux

Reservar

09/03/2026

Divulgação

24/04/2026

Moderação

aceite

Entrada

VDB-359479

CPE

pronto

EPSS

0.00122

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!