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

Lin Ma

·

Publicado

2022-04-13

·

Atualizado

2025-05-22

·

CVE-2022-49059

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 Versões do kernel do Linux anteriores a 5.18.0-rc2
Descrição Uma vulnerabilidade de use-after-free foi identificada no subsistema NFC do kernel do Linux, especificamente no processo de desvinculação do dispositivo nci. Este problema surge devido a uma condição de corrida entre a rotina de limpeza e a thread de trabalho, onde a rotina de limpeza assume que o cmd timer foi desvinculado, mas o mod timer pode re-vinculá-lo, resultando em um erro de use-after-free. A falha pode ser acionada facilmente e um rastreamento de crash proof-of-concept foi fornecido.
Recomendações Para versões do kernel do Linux anteriores a 5.18.0-rc2, considere aplicar um patch que adicione um flush workqueue para prevenir a vulnerabilidade de use-after-free. Como solução temporária, considere desabilitar o processo de desvinculação do dispositivo nci até que um patch esteja disponível. Restrinja o acesso à função nci cmd work para minimizar o risco de exploração. Evite usar o cmd timer e o cmd workqueue no subsistema NFC afetado até que o problema seja resolvido. 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:2025-04430
CVE-2022-49059
OESA-2025-1408
OPENSUSE-SU-2025_1263-1
SUSE-SU-2025:1027-1
SUSE-SU-2025:1176-1
SUSE-SU-2025:1183-1
SUSE-SU-2025:1194-1
SUSE-SU-2025:1241-1
SUSE-SU-2025:1263-1
SUSE-SU-2025:1293-1
SUSE-SU-2025_1027-1
SUSE-SU-2025_1241-1
SUSE-SU-2025_1263-1
SUSE-SU-2025_1293-1

Produtos afetados

Astra Linux
Linux Kernel
Red Os
Suse