PT-2022-7664 · Linux+3 · Linux Kernel+3

Vratislav Bendel

·

Publicado

2022-02-02

·

Atualizado

2025-05-27

·

CVE-2022-48740

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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 a uma liberação dupla da cond list em caminhos de erro no componente SELinux do kernel do Linux. Isso ocorre quando a função cond list destroy() é chamada uma segunda vez em funções chamadoras, resultando em uma desreferência de ponteiro NULL. A correção envolve redefinir cond list len para 0 em cond list destroy(), tornando as chamadas subsequentes inativas, e redefinir consistentemente o ponteiro cond list para NULL após a liberação. A vulnerabilidade pode permitir que um invasor comprometa a confidencialidade, integridade e disponibilidade de informações protegidas.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

Double Free

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2024-08353
CVE-2022-48740
OPENSUSE-SU-2024_2372-1
OPENSUSE-SU-2024_2394-1
SUSE-SU-2024:2360-1
SUSE-SU-2024:2372-1
SUSE-SU-2024:2381-1
SUSE-SU-2024:2394-1
SUSE-SU-2024:2561-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