No kernel Linux, a seguinte vulnerabilidade foi resolvida. drm/ amdkfd: mantenha o evento_mutex enquanto coloca os pontos de checkpoint dos eventos do CRIU kfd_criu_checkpoint_events() conta os itens em p->event_idr via kfd_get_num_events(), aloca um array de tamanho para essa contagem, e depois caminha o mesmo IDR para preenchê- lo. Nem a contagem nem a caminhada têm p->event_mutex. O chamador de pontos de checkpoints CRIU só tem p->mutex. Evento criar e destruir (kfd_event_create()/kfd_event_destroy()) pegar p->event_mutex e não pegar p->mutex, assim um segundo thread no mesmo processo pode inserir ou remover eventos entre a contagem e a caminhada. Se um evento for inserido, o passeio irá ter mais entradas do que foram contadas e escreve depois do fim da alocação ev_privs; se um evento for removido, o passeio desreferirá um item que está sendo libertado.
Manter p->event_mutex em toda a contagem e caminhada, para que ambos observem uma visão consistente do p->event_idr. O bloqueio é liberado antes de copy_to_user(), que toca apenas no buffer local. O chamador já tem p->mutex e os caminhos de criação/ destroy nunca tomam p->mutex, então a ordem p->mutex -> p->event_mutex não é invertida e nenhum bloqueio é introduzido. (cereja colhida do ff de commit 57 e 223 ab 105795 b 05 d 3 ef 3 f 3 c 35 a 5 a 441 bcbaa) Registro de aconselhamento: GHSA- 3 f 2 f-q 78 g- jqw 3. Identificadores relacionados: CVE- 2026 - 74446.
Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 15 T 15: 30: 32.000 Z e lista a sua última modificação como 2026 - 08 - 19 T 18: 32: 27.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: nenhum identificador CWE está listado. O registro contém 7 suporte de referências nestes tipos: AVISO, WEB.