PT-2026-61277

CVE-2026-63960

·

Publicado

2026-07-19

·

Atualizado

2026-10-09

Descrição por

CVSS 3.1
5.5
Média
MétricasAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Description Existe um problema na função wcove read rx buffer() onde o PD RX FIFO é copiado para o struct pd message. Este processo é suscetível a um estouro de buffer devido a dois fatores. Primeiro, o campo USBC RXINFO RXBYTES() pode reportar até 31 bytes, enquanto o struct pd message possui apenas 30 bytes; um parceiro malicioso que transmita um quadro de 31 bytes pode fazer com que o loop escreva um byte além do destino. Segundo, a função regmap read() armazena um inteiro não assinado completo no ponteiro de destino. Ao usar um ponteiro de byte msg + i, cada iteração escreve quatro bytes. Na iteração final, os três bytes superiores são gravados além do fim do struct pd message, que está localizado na pilha da thread IRQ em wcove typec irq().
Recommendations No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Explorabilidade
Exploit
Fornecedores
Produtos afetados
Identificadores relacionados
AZL-92778
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23193-1
SUSE-SU-2026:23194-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:23241-1
SUSE-SU-2026:23244-1
SUSE-SU-2026:3790-1
SUSE-SU-2026:3810-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8875-1
USN-8875-2
USN-8877-1
USN-8878-1
USN-8879-1
USN-8903-1
USN-8903-2
USN-8904-1
USN-8905-1
USN-8905-2
USN-8906-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾