PT-2022-7485 · Linux+3 · Linux Kernel+3
Daehwan Jung
·
Publicado
2022-02-24
·
Atualizado
2024-09-27
·
CVE-2022-48926
CVSS v3.1
7.8
Alta
| Vetor | AV: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
A vulnerabilidade está relacionada à falta de bloqueio na lista de respostas rndis, o que poderia causar corrupção da lista caso duas operações list add diferentes ocorram ao mesmo tempo. Esse problema pode ser evitado adicionando-se um spinlock nas funções rndis add response, rndis free response e rndis get next response. A vulnerabilidade afeta a confidencialidade, a integridade e a disponibilidade dos dados.
Os detalhes técnicos sobre a exploração incluem:
-
A função
rndis msg parserestá envolvida na vulnerabilidade. -
A função
rndis command completetambém é afetada. -
A função
usb gadget giveback requestfaz parte do rastreamento de chamadas. -
A função
dwc3 gadget givebackestá envolvida na vulnerabilidade. -
A função
dwc3 ep0 complete datafaz parte do rastreamento de chamadas. -
A função
dwc3 ep0 interrupté afetada. -
A função
dwc3 process event entryestá envolvida na vulnerabilidade. -
A função
dwc3 process event buffaz parte do rastreamento de chamadas. -
A função
dwc3 thread interrupté afetada.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Improper Locking
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Linux Kernel
Red Os
Suse