CVE:CVE-2018-17614
CNNVD:CNNVD-201811-335
Losant Arduino MQTT Client是一个开源的兼容Arduino的C++库。
Losant Arduino MQTT Client V2.7之前版本中存在基于栈的缓冲区溢出漏洞，该漏洞源于程序没有正确的验证用户提交输入的长度，导致复制数据的大小超过了基于栈的固定长度缓冲区空间。远程攻击者可利用该漏洞在当前进程的上下文中执行代码。
solution:Upgrade losant arduino_mqtt_client to a higher version than 2.7,and avoid the version (,2.7)