Unbound before 1.9.4 accesses uninitialized memory, which allows remote attackers to trigger a crash via a crafted NOTIFY query. The source IP address of the query must match an access-control rule.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/b60c4a472c856f0a98120b7259e991b3a6507eb5", "deprecated": false, "id": "CVE-2019-16866-a87db40c", "signature_type": "Function", "digest": { "length": 1189.0, "function_hash": "108668804525512968521245781772799358515" }, "target": { "file": "util/data/msgparse.c", "function": "parse_edns_from_pkt" } }, { "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/b60c4a472c856f0a98120b7259e991b3a6507eb5", "deprecated": false, "id": "CVE-2019-16866-b0fea212", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "292524766814039243193904328654959074879", "190926310423276515140667372296911008744", "27514708243843590347563265495800561936", "321487332142836091478680797073649085277", "177862212439668206665125480104738939871", "304073190949653618221352769714700421182", "199722816380111729655073334388716968684", "233512743183297187893823043763183726154", "76661932854880288768020708891397209453", "66006337680159787882268731652111930503", "60537033214054800082483590096565279745", "238432217213848269294299437068420066889", "312452348986823874315585376232563627845", "296348926669326276626544425712432599022", "74495676082743279379696710893359824232" ] }, "target": { "file": "util/data/msgparse.c" } } ] }