Intel

AIKIDO-2026-428034

zephyrproject-rtos.zephyr is vulnerable to Stack-based Buffer Overflow

Stack-based Buffer OverflowCVE-2026-13214 Published Yesterday

93

Critical Risk

This Affects:

C++zephyrproject-rtos.zephyr
4.3.0 - 4.4.1
Fixed in 4.4.2
Are you affected? Scan for Free

TL;DR

parse_getconfig_msg in the OCPP 1.6 client copies the attacker-controlled JSON key from a GetConfiguration request into a fixed 50-byte stack buffer with unbounded strcpy. The key length is bounded only by the WebSocket receive buffer, so a central system (or MITM on an unencrypted link) that sends an oversized key overflows the OCPP reader thread stack. That yields at least a denial of service and can enable remote code execution depending on build hardening. The fix replaces the copy with a bounded strncpy and explicit NUL termination.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your build enables the OCPP client (CONFIG_OCPP).

Background info

zephyrproject-rtos.zephyr is vulnerable to Stack-based Buffer Overflow in versions 4.3.0 - 4.4.1.

How to fix this

Upgrade the zephyrproject-rtos.zephyr library to the patch version.