Buffer overflow in the aresparsea_reply function in the embedded ares library in ReSIProcate before 1.12.0 allows remote attackers to cause a denial of service (out-of-bounds-read) via a crafted DNS response.
{
"versions": [
{
"introduced": "0"
},
{
"last_affected": "1.10.2"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha1"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha10"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha11"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha2"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha3"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha4"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha5"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha6"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha7"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha8"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-alpha9"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-beta1"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-beta2"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-beta3"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-beta4"
},
{
"introduced": "0"
},
{
"last_affected": "1.11.0-beta5"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-alpha1"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta1"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta2"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta3"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta4"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta5"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta6"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta7"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta8"
},
{
"introduced": "0"
},
{
"last_affected": "1.12.0-beta9"
}
]
}"2026-04-11T03:11:36Z"
[
{
"id": "CVE-2017-9454-1ea22be8",
"target": {
"file": "rutil/dns/ares/ares_parse_a_reply.c"
},
"deprecated": false,
"digest": {
"line_hashes": [
"83975094632216789625053670307706002658",
"163342888634037695417228974811624474963",
"7880708736320800443043474685626691383",
"120183715538082298789387575744134177208"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://github.com/resiprocate/resiprocate/commit/d67a9ca6fd06ca65d23e313bdbad1ef4dd3aa0df",
"signature_version": "v1"
},
{
"id": "CVE-2017-9454-788724e7",
"target": {
"file": "rutil/dns/ares/ares_parse_a_reply.c",
"function": "ares_parse_a_reply"
},
"deprecated": false,
"digest": {
"function_hash": "232307844069714445886525754008819579935",
"length": 2448.0
},
"signature_type": "Function",
"source": "https://github.com/resiprocate/resiprocate/commit/d67a9ca6fd06ca65d23e313bdbad1ef4dd3aa0df",
"signature_version": "v1"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-9454.json"