Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
TinyOS <= 2.1.2 Global Buffer Overflow in printfUART
Vulnerability Description
TinyOS versions up to and including 2.1.2 contain a global buffer overflow vulnerability in the printfUART formatted output implementation used within the ZigBee / IEEE 802.15.4 networking stack. The implementation formats output into a fixed-size global buffer and concatenates strings for %s format specifiers using strcat() without verifying remaining buffer capacity. When printfUART is invoked with a caller-controlled string longer than the available space, the unbounded sprintf/strcat sequence writes past the end of debugbuf, resulting in global memory corruption. This can cause denial of service, unintended behavior, or information disclosure via corrupted adjacent global state or UART output.
CVSS Information
N/A
Vulnerability Type
跨界内存写
Vulnerability Title
TinyOS 缓冲区错误漏洞
Vulnerability Description
TinyOS是TinyOS开源的一个操作系统。 TinyOS 2.1.2及之前版本存在缓冲区错误漏洞,该漏洞源于ZigBee/IEEE 802.15.4网络栈中printfUART格式化输出实现存在全局缓冲区溢出,可能导致拒绝服务、意外行为或信息泄露。
CVSS Information
N/A
Vulnerability Type
N/A