Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2026-99068 Fuga de memoria al limpiar los mapeadores de entrada DAO en ALSA ctxfi

dao_clear_input() quita las entradas de mapeador de la lista y pone sus punteros en NULL sin liberar el arreglo asignado, filtrando memoria en cada llamada. El parche guarda el puntero base de la asignación y libera el arreglo tras quitar las entradas en el kernel de Linux.

Alerta de Nureq Monitor

Detectada 23 OCT · 10:16

CVSS 3.1 · PRELIMINAR

—S/D

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,2 % PERCENTIL 10

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2026-99068

dao_clear_input() quita las entradas de mapeador de la lista y pone sus punteros en NULL sin liberar el arreglo asignado, filtrando memoria en cada llamada. El parche guarda el puntero base de la asignación y libera el arreglo tras quitar las entradas en el kernel de Linux.

Productos y versiones afectadas

  • Linux

    • desde e576e7843c0d65b82d4092e5b386d9fbf5bc10c3 hasta antes de f7dc71c1ce885f5d9f128037ebc75d9c0356e060
    • desde e576e7843c0d65b82d4092e5b386d9fbf5bc10c3 hasta antes de 0919d8dd19f92e12829055c75fced9a454d644bf
    • desde e576e7843c0d65b82d4092e5b386d9fbf5bc10c3 hasta antes de 593d46fc6af9a0178a46e77d6d24b20d2314165f
  • Linux

    • 6.14

Qué hacer

  1. Verificá si usás Linux y en qué versión: el rango afectado figura arriba.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
  3. Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.

Calculadora CVSS

Esta vulnerabilidad todavía no tiene vector CVSS publicado.

Abrir la calculadora completa

Descripción original

In the Linux kernel, the following vulnerability has been resolved: ALSA: ctxfi: Fix memory leakage when clearing DAO input mappers Commit e576e7843c0d ("ALSA: ctxfi: Simplify dao_clear_{left,right}_input() functions") centralized the DAO input mapper clearing logic in dao_clear_input(), but omitted the kfree() calls. It removes the mapper entries from the list and sets their pointers to NULL without freeing the allocated array. This leaks memory each time dao_clear_input() is called. Store the base pointer of the allocation before clearing the mapper entries and free the array after removing entries from the list.

Referencias

Historial de la alerta

  1. VULNERABILIDAD Nueva vulnerabilidad detectada.

CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.