PT-2024-3424 · Linux+10 · Linux Kernel+10

·

CVE-2023-52439

·

Publicado

2024-01-04

·

Atualizado

2026-08-04

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 vulnerabilidade de uso após liberação (use-after-free) na função uio open do kernel do Linux. Essa vulnerabilidade ocorre devido a uma condição de corrida entre dois núcleos, core-1 e core-2, em que core-1 libera a memória idev após desregistrar o dispositivo, mas antes que core-2 possa acessá-la, resultando em uma condição de uso após liberação. Além disso, quando core-2 libera o dispositivo e o coloca, o idev será liberado duas vezes. A vulnerabilidade pode ser corrigida tornando o idev atômico e incrementando sua referência com minor lock.
Recomendações:
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

DoS

Double Free

Race Condition

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-2024:3618
ALSA-2024:3627
ALSA-2024:6997
ALSA-2025_16880
ALT-PU-2024-17576
ALT-PU-2024-3291
ALT-PU-2024-4263
ALT-PU-2024-4623
ALT-PU-2024-4843
BDU:2024-03706
CESA-2024_3618
CESA-2024_3627
CVE-2023-52439
DLA-3840-1
DLA-3841-1
INFSA-2024_3618
INFSA-2024_3627
INFSA-2024_6997
OESA-2024-1281
OESA-2024-1282
OESA-2024-1283
OESA-2024-1284
OESA-2024-1285
OESA-2024-1286
OPENSUSE-SU-2024_0857-1
OPENSUSE-SU-2024_0858-1
RHSA-2024:3618
RHSA-2024:3627
RHSA-2024:4823
RHSA-2024:4831
RHSA-2024:5281
RHSA-2024:6993
RHSA-2024:6997
RHSA-2024_3618
RHSA-2024_3627
RHSA-2024_6997
RLSA-2024:3618
RLSA-2024:3627
SUSE-SU-2024:0855-1
SUSE-SU-2024:0856-1
SUSE-SU-2024:0857-1
SUSE-SU-2024:0858-1
SUSE-SU-2024:0900-1
SUSE-SU-2024:0900-2
SUSE-SU-2024:0910-1
SUSE-SU-2024:0926-1
SUSE-SU-2024:0977-1
USN-6688-1
USN-6724-1
USN-6724-2
USN-6725-1
USN-6725-2
USN-6726-1
USN-6726-2
USN-6726-3
USN-6777-1
USN-6777-2
USN-6777-3
USN-6777-4

Produtos afetados

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