Losant Arduino MQTT Client是一个开源的兼容Arduino的C++库。 Losant Arduino MQTT Client V2.7之前版本中存在基于栈的缓冲区溢出漏洞,该漏洞源于程序没有正确的验证用户提交输入的长度,导致复制数据的大小超过了基于栈的固定长度缓冲区空间。远程攻击者可利用该漏洞在当前进程的上下文中执行代码。
Losant Arduino MQTT Client是一个开源的兼容Arduino的C++库。 Losant Arduino MQTT Client V2.7之前版本中存在基于栈的缓冲区溢出漏洞,该漏洞源于程序没有正确的验证用户提交输入的长度,导致复制数据的大小超过了基于栈的固定长度缓冲区空间。远程攻击者可利用该漏洞在当前进程的上下文中执行代码。