PT-2025-40111 · Linux+1 · Linux Kernel+1
CVE-2022-50426
·
Publicado
2022-09-30
·
Atualizado
2026-01-20
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
Existe uma falha no subsistema remoteproc do kernel do Linux, especificamente dentro do componente imx dsp rproc. Pode ocorrer uma condição de corrida na qual uma workqueue é executada após o remoteproc ter sido parado, levando ao acesso de recursos liberados (dispositivo e endpoint rpmsg). Isso pode resultar em um dump do kernel. O problema surge do manejo inadequado de interrupções e operações de workqueue durante o processo de desligamento do remoteproc. Especificamente, a função
rproc vq interrupt() pode ser chamada após os recursos dos quais ela depende já terem sido liberados por rproc stop subdevices(). Uma proteção por mutex foi adicionada a imx dsp rproc vq work() para prevenir este problema, ignorando a chamada para rproc vq interrupt() se o estado não estiver em execução. A operação de flush da workqueue também é considerada insegura para ser chamada durante a sequência de parada do remoteproc pela mesma razão.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linux Kernel
Red Hat