CVE Catalog

CVE-2025-62526

HighCVSS 7.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

16th percentile - higher than 16% of all known CVEs

Summary

Prior to version 24.10.4, ubusd in OpenWrt 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 runs before ACL checks, so all ubus clients can send such messages. The crafted subscription also bypasses the listen ACL. This is fixed in OpenWrt 24.10.4.

Risk Assessment

Any ubus client can send a crafted event registration message, potentially causing heap corruption, arbitrary code execution in the context of ubusd, and bypass of the listen ACL. This may compromise the integrity and security of the OpenWrt device.

Recommendation

Update OpenWrt to version 24.10.4 or later. No workarounds exist, so updating is required.

Other vulnerabilities in OpenWrt

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS