PT-2021-8222 · Linux+3 · Linux Kernel+3

Syzbot

·

Publicado

2021-09-30

·

Atualizado

2024-12-02

·

CVE-2021-47583

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
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado ao uso de um recurso não inicializado nas funções mxl111sf init() e mxl111sf get stream config dvbt(). O problema decorre da localização incorreta da chamada mutex init(), que anteriormente estava na função ->init(), mas precisava ser inicializada antes de frontend attach(). Isso poderia permitir que um invasor causasse uma negação de serviço. A função mxl111sf ctrl msg() utiliza um mutex não inicializado, o que constitui o cerne do problema. Para resolver isso, uma chamada ->probe() foi adicionada a todos os dispositivos mxl111sf * para inicializar o mutex.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Use of Uninitialized Resource

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2024-11535
CVE-2021-47583
OESA-2024-1835
OPENSUSE-SU-2024_2362-1
OPENSUSE-SU-2024_2372-1
OPENSUSE-SU-2024_2394-1
SUSE-SU-2024:2362-1
SUSE-SU-2024:2365-1
SUSE-SU-2024:2372-1
SUSE-SU-2024:2384-1
SUSE-SU-2024:2394-1
SUSE-SU-2024:2902-1
SUSE-SU-2024:2929-1
SUSE-SU-2024:2939-1

Produtos afetados

Astra Linux
Linux Kernel
Red Os
Suse