CVE-2019-12951: Buffer Overflow
An issue was discovered in Mongoose before 6.15. The parsemqtt() function in mgmqtt.c has a critical heap-based buffer overflow.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is CVE-2019-12951?
CVE-2019-12951 is a vulnerability in Mongoose that allows for a critical heap-based buffer overflow.
What is the severity of CVE-2019-12951?
CVE-2019-12951 has a severity rating of 9.8 (Critical).
How can I fix CVE-2019-12951?
To fix CVE-2019-12951, update Mongoose to version 6.15 or later.
What is the Common Weakness Enumeration (CWE) ID for CVE-2019-12951?
CVE-2019-12951 is associated with two CWE IDs: CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) and CWE-787 (Out-of-bounds Write).
Where can I find more information about CVE-2019-12951?
You can find more information about CVE-2019-12951 on the GitHub page of Mongoose: [https://github.com/cesanta/mongoose/commit/b3e0f780c34cea88f057a62213c012aa88fe2deb](https://github.com/cesanta/mongoose/commit/b3e0f780c34cea88f057a62213c012aa88fe2deb) and [https://github.com/cesanta/mongoose/releases/tag/6.15](https://github.com/cesanta/mongoose/releases/tag/6.15)