{ "CVE_data_meta" : { "ASSIGNER" : "cve-assign@distributedweaknessfiling.org", "ID" : "CVE-2017-1000378", "REQUESTER" : "qsa@qualys.com", "STATE" : "PUBLIC" }, "affects" : { "vendor" : { "vendor_data" : [ { "product" : { "product_data" : [ { "product_name" : "NetBSD", "version" : { "version_data" : [ { "version_value" : "7.1" } ] } } ] }, "vendor_name" : "NetBSD" } ] } }, "data_format" : "MITRE", "data_type" : "CVE", "data_version" : "4.0", "description" : { "description_data" : [ { "lang" : "eng", "value" : "The NetBSD qsort() function is recursive, and not randomized, an attacker can construct a pathological input array of N elements that causes qsort() to deterministically recurse N/4 times. This allows attackers to consume arbitrary amounts of stack memory and manipulate stack memory to assist in arbitrary code execution attacks. This affects NetBSD 7.1 and possibly earlier versions." } ] }, "problemtype" : { "problemtype_data" : [ { "description" : [ { "lang" : "eng", "value" : "A specific CWE doesn't exist, listing as unknown for now" } ] } ] }, "references" : { "reference_data" : [ { "url" : "http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/stdlib/qsort.c?rev=1.23&content-type=text/x-cvsweb-markup" }, { "url" : "https://www.qualys.com/2017/06/19/stack-clash/stack-clash.txt" }, { "url" : "http://www.securityfocus.com/bid/99255" } ] } }