CVE-2026-64537 in Linuxinformación

Resumen

por VulDB • 2026-07-28

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

bridge: cfm: rechazar un intervalo CCM no válido en tiempo de configuración

ccm_tx_work_expired() se reactiva a sí mismo mediante queue_delayed_work(), utilizando exp_interval configurado convertido por interval_to_us(). Cuando exp_interval es BR_CFM_CCM_INTERVAL_NONE o está fuera del rango, interval_to_us() devuelve 0, lo que provoca que el trabajador se ejecute inmediatamente en un bucle cerrado hasta agotar la memoria (OOM) debido a la asignación de skbs.

Se corrige esto validando exp_interval en tiempo de configuración:

- Restringir IFLA_BRIDGE_CFM_CC_CONFIG_EXP_INTERVAL al rango válido [BR_CFM_CCM_INTERVAL_3_3_MS, BR_CFM_CCM_INTERVAL_10_MIN] dentro de la política netlink para que el espacio de usuario no pueda establecer un valor inválido.
- Rechazar iniciar CCM TX en br_cfm_cc_ccm_tx() cuando exp_interval aún no se haya configurado (por defecto es 0 debido a kzalloc).

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-28

Moderación

aceptado

Artículo

VDB-383608

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!