Vulnerability Description
An exploitable incorrect return value vulnerability exists in the mp_check function of Tarantool's Msgpuck library 1.0.3. A specially crafted packet can cause the mp_check function to incorrectly return success when trying to check if decoding a map16 packet will read outside the bounds of a buffer, resulting in a denial of service vulnerability.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Tarantool | Msgpuck | 1.0.3 |
Related Weaknesses (CWE)
References
- http://www.securityfocus.com/bid/95064Broken LinkThird Party AdvisoryVDB Entry
- http://www.talosintelligence.com/reports/TALOS-2016-0254/ExploitTechnical DescriptionThird Party Advisory
- http://www.securityfocus.com/bid/95064Broken LinkThird Party AdvisoryVDB Entry
- http://www.talosintelligence.com/reports/TALOS-2016-0254/ExploitTechnical DescriptionThird Party Advisory
FAQ
What is CVE-2016-9036?
CVE-2016-9036 is a vulnerability with a CVSS score of 7.5 (HIGH). An exploitable incorrect return value vulnerability exists in the mp_check function of Tarantool's Msgpuck library 1.0.3. A specially crafted packet can cause the mp_check function to incorrectly retu...
How severe is CVE-2016-9036?
CVE-2016-9036 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2016-9036?
Check the references section above for vendor advisories and patch information. Affected products include: Tarantool Msgpuck.