Heap-based buffer overflow - CVE-2014-2892
Published: April 22, 2014 / Updated: August 3, 2020
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to a boundary error in Heap-based buffer overflow in the get_answer function in mmsh.c in libmms before 0.6.4. A remote attacker can use a long line in an MMS over HTTP to trigger heap-based buffer overflow and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
How to mitigate CVE-2014-2892
Sources
- http://lists.opensuse.org/opensuse-updates/2014-05/msg00001.html
- http://secunia.com/advisories/57875
- http://sourceforge.net/p/libmms/code/ci/03bcfccc22919c72742b7338d02859962861e0e8
- http://sourceforge.net/p/libmms/code/ci/master/tree/ChangeLog
- http://www.debian.org/security/2014/dsa-2916
- http://www.openwall.com/lists/oss-security/2014/04/18/14
- http://www.securityfocus.com/bid/66933
- https://exchange.xforce.ibmcloud.com/vulnerabilities/92640
- https://security.gentoo.org/glsa/201612-29