CVE-2026-80903 in Linuxinformação

Sumário

de VulDB • 04/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drm/xe/oa: Corrige o vazamento de entradas de sincronização na falha da emissão da configuração OA

A função xe_oa_emit_oa_config() libera as entradas de sincronização e o array syncs apenas no caminho de sucesso. Quando ocorre uma falha antes do ponto sem retorno (alocação de fence, alocação do buffer de configuração ou submissão em lote), a função retorna sem modificar stream->syncs.

O caminho de abertura do fluxo (stream open path) lida com essas falhas na chamada da função, mas xe_oa_config_locked() propaga o erro sem qualquer limpeza, fazendo com que o array syncs e as referências de fence mantidas pelas entradas analisadas sejam vazadas. A próxima ioctl de configuração sobrescreve stream->syncs, tornando a memória inacessível permanentemente.

Realiza-se a limpeza das sincronizações analisadas quando xe_oa_emit_oa_config() falha, correspondendo à limpeza realizada pelo caminho de erro da abertura do fluxo.

(cherry picked from commit 8af97b3da2cfce04e6b457c6eb17ed3c1daf912b)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

26/08/2026

Divulgação

04/09/2026

Moderação

aceite

Entrada

VDB-399116

CPE

pronto

EPSS

0.00156

KEV

não

Atividades

baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!