PT-2025-51622 · Mlx5+4 · Mlx5+4

CVE-2025-68209

·

Publicado

2025-12-16

·

Atualizado

2026-08-30

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 Kernel Linux (versões afetadas não especificadas)
Descrição O kernel Linux contém uma falha no driver mlx5 relacionada à criação de filas de conclusão (CQs). Atualmente, CQs sem uma função de conclusão são atribuídas à função mlx5 add cq to tasklet por padrão, a qual é destinada apenas a CQs de usuário criadas através do driver mlx5 ib. Além disso, o fluxo padrão de criação de CQ pode deixar um valor válido no campo arm db da CQ, permitindo potencialmente que o firmware envie interrupções para CQs somente de polling. Esses fatores podem permitir que uma CQ de kernel somente de polling seja acionada por uma interrupção de fila de eventos (EQ) e chame uma função de conclusão destinada a CQs de usuário, resultando em uma exceção de ponteiro nulo. O problema é resolvido adicionando padrões ao fluxo de criação de CQ, incluindo uma função de conclusão dummy e um número de sequência de comando inválido para CQs de kernel. Os chamadores de mlx5 core create cq são responsáveis por configurar a função de conclusão e armar a CQ conforme necessário.
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 👾

Identificadores relacionados

AZL-72517
CVE-2025-68209
ECHO-1282-B66E-6145
OESA-2026-1566
OESA-2026-1567
OESA-2026-1570
OPENSUSE-SU-2026:20145-1
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20207-1
SUSE-SU-2026:20220-1
SUSE-SU-2026:20228-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20564-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1

Produtos afetados

Debian
Linuxmint
Linux Kernel
Ubuntu
Mlx5