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

Publicado

2022-08-22

·

Atualizado

2025-11-14

·

CVE-2022-50005

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 Linux (versões afetadas não especificadas)
Descrição Um bug de use-after-free foi identificado no kernel Linux, especificamente no módulo nfc: pn533. Este problema surge quando o dispositivo uart pn532 está sendo desvinculado e a função pn532 uart remove() é chamada sem excluir o timer cmd timeout, resultando em potenciais bugs de use-after-free. O bug ocorre devido a uma condição de corrida entre duas threads, onde uma thread libera a estrutura pn532 enquanto outra thread tenta acessá-la. Para corrigir este problema, um patch foi adicionado para chamar del timer sync() em pn532 uart remove(), prevenindo os bugs de use-after-free. Adicionalmente, a função pn53x unregister nfc() está devidamente sincronizada, definindo nfc dev->shutting down como true e impedindo que syscalls reiniciem o timer cmd timeout.
Recomendações No momento, 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

BDU:2026-02575
CVE-2022-50005
RHSA-2023:6583
RHSA-2023_6583
SUSE-SU-2025:02264-1
SUSE-SU-2025:02321-1
SUSE-SU-2025:02322-1
SUSE-SU-2025:02537-1
SUSE-SU-2025:2264-1
SUSE-SU-2025_02264-1
SUSE-SU-2025_02537-1

Produtos afetados

Astra Linux
Linux Kernel
Red Hat
Suse