PT-2026-6159 · Linux+2 · Linux Kernel+2

CVE-2026-23089

·

Publicado

2026-01-01

·

Atualizado

2026-08-21

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 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.

Exploit

Use After Free

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

AZL-77247
BDU:2026-11072
CVE-2026-23089
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

Produtos afetados

Linuxmint
Linux Kernel
Ubuntu