PT-2025-43073 · Linux+3 · Linux Kernel+3

Publicado

2022-11-30

·

Atualizado

2025-12-04

·

CVE-2022-50563

CVSS v2.0

4.3

Média

VetorAV:L/AC:L/Au:M/C:N/I:N/A:C
Nome do Software Vulnerável e Versões Afetadas Kernel Linux (versões afetadas não especificadas)
Descrição O kernel Linux contém uma condição de use-after-free no subsistema dm thin, especificamente na função run timer softirq(). Este problema surge quando as operações dm resume() e dm destroy() ocorrem concorrentemente. A causa raiz é que dm resume() adiciona um timer enquanto dm destroy() ignora o cancelamento do timer devido a um estado de suspensão. Posteriormente, run timer softirq() é chamado após o pool de memória já ter sido liberado, levando a um cenário de use-after-free. O problema pode ser reproduzido criando um thin-pool, suspendendo-o, retomando-o e, em seguida, tentando remover todos os dispositivos concorrentemente. A vulnerabilidade ocorre nas seguintes funções: dm resume(), dm destroy(), run timer softirq() e pool destroy().
Recomendações Atualmente, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

Use After Free

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

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_16880
BDU:2026-03847
CESA-2023_2951
CVE-2022-50563
RHSA-2023:2458
RHSA-2023:2951
RHSA-2023_2458
RHSA-2023_2951
SUSE-SU-2025:4111-1
SUSE-SU-2025:4135-1
SUSE-SU-2025:4139-1
SUSE-SU-2025:4149-1
SUSE-SU-2025:4188-1
SUSE-SU-2025:4189-1
SUSE-SU-2025:4320-1

Produtos afetados

Centos
Linux Kernel
Red Hat
Suse