All vulnerabilities

Servers and applications

CVE-2016-5180

Heap-based buffer overflow in the ares_create_query function in c-ares 1.x before 1.12.0 allows remote attackers to cause a denial of service (out-of-bounds write) or possibly execute arbitrary code via a hostname with an escaped trailing dot.

Severity
Critical 9.8
Published
3 Oct 2016
Last changed
17 Jun 2026
Added to UpHeron
21 Oct 2026
Fixed in
0.10.48, 0.12.17, 4.6.1
Sources
NVD

Affected software

SoftwareAffected versions
c-aresServers and applications · cpe:a:c-ares:c-ares
  • Version 1.10.0
  • Version 1.9.1
  • Version 1.9.0
  • Version 1.8.0
All 23 release lines
  • Version 1.0.0
  • Version 1.1.0
  • Version 1.2.0
  • Version 1.2.1
  • Version 1.3.0
  • Version 1.3.1
  • Version 1.3.2
  • Version 1.4.0
  • Version 1.5.0
  • Version 1.5.1
  • Version 1.5.2
  • Version 1.5.3
  • Version 1.6.0
  • Version 1.7.0
  • Version 1.7.1
  • Version 1.7.2
  • Version 1.7.3
  • Version 1.7.4
  • Version 1.7.5
  • Version 1.8.0
  • Version 1.9.0
  • Version 1.9.1
  • Version 1.10.0
c-aresServers and applications · cpe:a:c-ares_project:c-ares
  • Version 1.11.0
Node.jsServers and applications · cpe:a:nodejs:node.js
  • From 0.10.0 before 0.10.48
  • From 0.12.0 before 0.12.17
  • From 4.0.0 before 4.6.1

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2016-5180
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2016-5180