CVE-2026-26399
Un problema de uso después del retorno de la pila (stack-use-after-return) existe en la librería Arduino_Core_STM32 anterior a la versión 1.7.0. La función...
- Publicado
- 20 abr 2026
- Actualizado
- 22 abr 2026
- Asignación de CNA
- mitre
- Evidencia observada
- 25 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:LBajo · próximos 30 días
- Percentil
- 3,2 %
- Fecha del modelo
- 17 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
Un problema de uso después del retorno de la pila (stack-use-after-return) existe en la librería Arduino_Core_STM32 anterior a la versión 1.7.0. La función `pwm_start()` asigna una estructura `TIM_HandleTypeDef` en la pila y pasa su dirección a las rutinas de inicialización de HAL, donde se almacena en un registro global de manejadores de temporizadores. Después de que la función retorna, las rutinas de servicio de interrupción pueden desreferenciar este puntero colgante, lo que resulta en corrupción de memoria.
Fuentes
- CVE-2026-26399-DisclosureInformativo
Divulgación de una vulnerabilidad de use-after-return basada en pila en Arduino_Core_STM32, que detalla la causa raíz técnica, las versiones afectadas y la corrección, con análisis del impacto en la seguridad.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.