PT-2021-5592 · Linux+10 · Linux Kernel+10

Patrik Lantz

·

Publicado

2021-12-14

·

Atualizado

2024-03-25

·

CVE-2021-44733

CVSS v3.1

7.0

Alta

VetorAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do kernel Linux até a 5.15.11
Descrição
Existe uma vulnerabilidade do tipo “use-after-free” no subsistema TEE do kernel Linux devido a uma condição de corrida (race condition) na função tee shm get from id durante uma tentativa de liberar um objeto de memória compartilhada. Esse problema está relacionado à implementação da chamada de sistema TEE IOC OPEN SESSION ou TEE IOC INVOKE e pode ser explorado para causar uma negação de serviço ou elevar privilégios. A vulnerabilidade foi descoberta por syzkaller e existe um exploit para controlar um PC, embora ele não consiga contornar o PAN.
Recomendações
Para versões do kernel Linux até a 5.15.11, atualize para uma versão posterior à 5.15.11 para resolver o problema. Como solução alternativa temporária, considere restringir o acesso ao subsistema TEE para minimizar o risco de exploração.

Exploit

Correção

DoS

Race Condition

Use of Uninitialized Resource

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-2022:1988
ALT-PU-2021-3644
ALT-PU-2022-1015
ALT-PU-2022-1016
ALT-PU-2022-1026
ALT-PU-2022-1051
ALT-PU-2022-1240
ALT-PU-2022-1266
ALT-PU-2022-1419
ALT-PU-2022-1421
ALT-PU-2023-1814
ALT-PU-2023-4894
AZL-7063
BDU:2022-00026
CESA-2022_1975
CESA-2022_1988
CVE-2021-44733
DLA-2941-1
DSA-5096-1
MGASA-2022-0021
MGASA-2022-0022
OESA-2022-1484
OPENSUSE-SU-2022:0363-1
OPENSUSE-SU-2022:0366-1
OPENSUSE-SU-2022:0370-1
OPENSUSE-SU-2022_0363-1
OPENSUSE-SU-2022_0366-1
OPENSUSE-SU-2022_0370-1
RHSA-2022:1975
RHSA-2022:1988
RHSA-2022_1975
RHSA-2022_1988
RLSA-2022:1975
RLSA-2022:1988
SUSE-SU-2022:0197-1
SUSE-SU-2022:0288-1
SUSE-SU-2022:0289-1
SUSE-SU-2022:0363-1
SUSE-SU-2022:0364-1
SUSE-SU-2022:0366-1
SUSE-SU-2022:0367-1
SUSE-SU-2022:0370-1
SUSE-SU-2022:0371-1
SUSE-SU-2022:0372-1
SUSE-SU-2022:0555-1
USN-5278-1
USN-5337-1
USN-5338-1
USN-5339-1
USN-5368-1
USN-5377-1

Produtos afetados

Alt Linux
Almalinux
Astra Linux
Centos
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu