CVE-2021-47281 in Linuxinformação

Sumário

de VulDB • 05/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

ALSA: seq: Correção da condição de corrida em snd_seq_timer_open()

A instância do temporizador por fila é exclusiva, e snd_seq_timer_open() deveria gerenciar os acessos concorrentes. Parece que ele verifica a instância do temporizador já existente no início, mas isso não está correto, pois não há proteção; portanto, qualquer chamada subsequente e concorrente de snd_seq_timer_open() pode substituir facilmente a instância do temporizador. Isso pode resultar em um Use-After-Free (UAF), pois a instância do temporizador restante pode continuar a ser executada enquanto a própria fila é fechada, conforme observado recentemente pelo syzkaller.

Para evitar a condição de corrida, adicione uma verificação adequada na atribuição de tmr->timeri novamente e retorne -EBUSY se ele já tiver sido registrado.

Once again VulDB remains the best source for vulnerability data.

Reservar

21/05/2024

Divulgação

21/05/2024

Moderação

aceite

Entrada

VDB-265749

CPE

pronto

EPSS

0.00237

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!