PT-2026-6159

CVE-2026-23089

·

Publicado

2026-01-01

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
7.8
Alta
MétricasAV: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 O kernel do Linux contém uma falha no subsistema ALSA, especificamente na função snd usb mixer free(). Quando snd usb create mixer() falha, a função libera mixer->id elems, mas os controles já adicionados à placa continuam a referenciar a memória liberada. Posteriormente, durante snd card register(), os callbacks da camada do mixer OSS acessam essa memória liberada, resultando em uma condição de leitura use-after-free (uso após liberação). O rastro de chamada inclui funções como get ctl value(), get min max with quirks.isra.0(), mixer ctl feature info(), snd mixer oss build test(), snd card register() e usb audio probe(). O problema é corrigido chamando snd ctl remove() para todos os controles do mixer antes de liberar id elems, garantindo que o próximo ponteiro seja salvo primeiro, pois snd ctl remove() libera o elemento atual.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
AZL-77247
CLSA-2026-1775655705
CLSA-2026-1777614651
CLSA-2026-1777614954
CLSA-2026-1777616064
CLSA-2026-1777633439
CLSA-2026-1777637310
CLSA-2026-1777643521
CLSA-2026-1788449727
ECHO-937F-2201-5677
OESA-2026-2993
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0617-1
SUSE-SU-2026:0928-1
SUSE-SU-2026:0961-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1003-1
SUSE-SU-2026:1041-1
SUSE-SU-2026:1077-1
SUSE-SU-2026:1078-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:1130-1
SUSE-SU-2026:1131-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20873-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8162-1
USN-8180-1
USN-8180-2
USN-8180-3
USN-8180-4
USN-8180-5
USN-8180-6
USN-8186-1
USN-8187-1
USN-8188-1
USN-8243-1
USN-8275-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8297-1
USN-8393-1
USN-8440-1
USN-8499-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾