First published: Tue Nov 07 2017(Updated: )
An exploitable stack buffer overflow vulnerability exists in the MQTT packet parsing functionality of Cesanta Mongoose 6.8. A specially crafted MQTT SUBSCRIBE packet can cause a stack buffer overflow resulting in remote code execution. An attacker needs to send a specially crafted MQTT packet over the network to trigger this vulnerability.
Credit: talos-cna@cisco.com
Affected Software | Affected Version | How to fix |
---|---|---|
Cesanta Mongoose | =6.8 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-2894 is an exploitable stack buffer overflow vulnerability in the MQTT packet parsing functionality of Cesanta Mongoose 6.8.
CVE-2017-2894 has a severity rating of 9.8, which is considered critical.
The vulnerability in CVE-2017-2894 occurs when a specially crafted MQTT SUBSCRIBE packet is sent, causing a stack buffer overflow and leading to remote code execution.
Cesanta Mongoose version 6.8 is the affected software in CVE-2017-2894.
Yes, it is recommended to update Cesanta Mongoose to a version that is not affected by the vulnerability.