CVE-2025-62526

OpenWrt Project is a Linux operating system targeting embedded devices. Prior to version 24.10.4, ubusd contains a heap buffer overflow in the event registration parsing code. This allows an attacker to modify the head and potentially execute arbitrary code in the context of the ubus daemon. The affected code is executed before running the ACL checks, all ubus clients are able to send such messages. In addition to the heap corruption, the crafted subscription also results in a bypass of the listen ACL. This is fixed in OpenWrt 24.10.4. There are no workarounds.
Configurations

Configuration 1 (hide)

cpe:2.3:o:openwrt:openwrt:*:*:*:*:*:*:*:*

History

19 Oct 2026, 16:10

Type Values Removed Values Added
Summary
  • (es) El Proyecto OpenWrt es un sistema operativo Linux dirigido a dispositivos embebidos. Antes de la versión 24.10.4, ubusd contiene un desbordamiento de búfer de pila en el código de análisis de registro de eventos. Esto permite a un atacante modificar el encabezado y potencialmente ejecutar código arbitrario en el contexto del demonio ubus. El código afectado se ejecuta antes de ejecutar las comprobaciones de ACL, todos los clientes ubus pueden enviar dichos mensajes. Además de la corrupción de la pila, la suscripción manipulada también resulta en una omisión de la ACL de escucha. Esto está corregido en OpenWrt 24.10.4. No hay soluciones alternativas.

Information

Published : 2025-10-22 15:16

Updated : 2026-10-19 16:10


NVD link : CVE-2025-62526

Mitre link : CVE-2025-62526

CVE.ORG link : CVE-2025-62526


JSON object : View

Products Affected

openwrt

  • openwrt
CWE
CWE-122

Heap-based Buffer Overflow