CVE-2016-5180
Fixed in a distro release EPSS 9%
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.
Products: c-ares, c-ares_project c-ares, debian_linux, nodejs node.js, canonical ubuntu_linux
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.2 | c-ares | 1.12.0-r0 |
| Alpine 3.3 | c-ares | 1.12.0-r0 |
| Alpine 3.4 | c-ares | 1.12.0-r0 |
| Alpine 3.5 | c-ares | 1.12.0-r0 |
| Alpine 3.6 | c-ares | 1.12.0-r0 |
| Alpine 3.6 | nodejs | 6.8.0-r0 |
| Arch Linux | c-ares | 1.12.0-1 |
| Debian 12 | c-ares | 1.12.0-1 |
| Debian 13 | c-ares | 1.12.0-1 |
| Debian 14 | c-ares | 1.12.0-1 |
| Debian 7 | c-ares | 1.9.1-3+deb7u1 |
| Debian 8 | c-ares | 1.10.0-2+deb8u1 |
| Red Hat rhel software collections 2 | rh-nodejs4-http-parser | 0:2.7.0-2.el7 |
| Red Hat rhel software collections 2 | rh-nodejs4-http-parser | 0:2.7.0-2.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-http-parser-debuginfo | 0:2.7.0-2.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-http-parser-debuginfo | 0:2.7.0-2.el7 |
| Red Hat rhel software collections 2 | rh-nodejs4-http-parser-devel | 0:2.7.0-2.el7 |
| Red Hat rhel software collections 2 | rh-nodejs4-http-parser-devel | 0:2.7.0-2.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs | 0:4.6.2-4.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs | 0:4.6.2-4.el7 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs-debuginfo | 0:4.6.2-4.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs-debuginfo | 0:4.6.2-4.el7 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs-devel | 0:4.6.2-4.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs-devel | 0:4.6.2-4.el7 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs-docs | 0:4.6.2-4.el6 |
| Red Hat rhel software collections 2 | rh-nodejs4-nodejs-docs | 0:4.6.2-4.el7 |
| SUSE Linux Enterprise Desktop 12 SP1 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Desktop 12 SP2 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Module for Web and Scripting 12 | nodejs4 | 4.6.1-11.1 |
| SUSE Linux Enterprise Server 11 SP4 | libcares2 | 1.7.4-7.9.1 |
| SUSE Linux Enterprise Server 12 SP1 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Server 12 SP2 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Server for SAP Applications 11 SP4 | libcares2 | 1.7.4-7.9.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP1 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP2 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Software Development Kit 11 SP4 | libcares2 | 1.7.4-7.9.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP1 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP2 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Workstation Extension 12 SP1 | libcares2 | 1.9.1-5.1 |
| SUSE Linux Enterprise Workstation Extension 12 SP2 | libcares2 | 1.9.1-5.1 |
| Ubuntu 14.04 LTS | c-ares | 1.10.0-2ubuntu0.1 |
| Ubuntu 16.04 LTS | c-ares | 1.10.0-3ubuntu0.1 |
| openSUSE Tumbleweed | c-ares | 1.12.0-1.1 |