CVE-2017-14491
Fixed in a distro release EPSS 86%
Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DNS response.
Products: thekelleys dnsmasq, redhat enterprise_linux_desktop, redhat enterprise_linux_server, redhat enterprise_linux_workstation, canonical ubuntu_linux, debian_linux, opensuse leap, suse linux_enterprise_debuginfo, suse linux_enterprise_point_of_sale, suse linux_enterprise_server, nvidia linux_for_tegra, nvidia geforce_experience, huawei honor_v9_play_firmware, arista eos, siemens ruggedcom_rm1224_firmware, siemens scalance_m-800_firmware, siemens scalance_s615_firmware, siemens scalance_w1750d_firmware, arubanetworks arubaos, synology router_manager, synology diskstation_manager
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.10 | dnsmasq | 2.78-r0 |
| Alpine 3.11 | dnsmasq | 2.78-r0 |
| Alpine 3.12 | dnsmasq | 2.78-r0 |
| Alpine 3.13 | dnsmasq | 2.78-r0 |
| Alpine 3.14 | dnsmasq | 2.78-r0 |
| Alpine 3.15 | dnsmasq | 2.78-r0 |
| Alpine 3.16 | dnsmasq | 2.78-r0 |
| Alpine 3.17 | dnsmasq | 2.78-r0 |
| Alpine 3.18 | dnsmasq | 2.78-r0 |
| Alpine 3.19 | dnsmasq | 2.78-r0 |
| Alpine 3.20 | dnsmasq | 2.78-r0 |
| Alpine 3.21 | dnsmasq | 2.78-r0 |
| Alpine 3.22 | dnsmasq | 2.78-r0 |
| Alpine 3.23 | dnsmasq | 2.78-r0 |
| Alpine 3.24 | dnsmasq | 2.78-r0 |
| Alpine 3.3 | dnsmasq | 2.76-r1 |
| Alpine 3.4 | dnsmasq | 2.76-r1 |
| Alpine 3.5 | dnsmasq | 2.76-r2 |
| Alpine 3.6 | dnsmasq | 2.76-r5 |
| Alpine 3.7 | dnsmasq | 2.78-r0 |
| Alpine 3.8 | dnsmasq | 2.78-r0 |
| Alpine 3.9 | dnsmasq | 2.78-r0 |
| Amazon Linux 2 | dnsmasq | 2.76-5.amzn2 |
| Amazon Linux 2 | dnsmasq-utils | 2.76-5.amzn2 |
| Arch Linux | dnsmasq | 2.78-1 |
| Debian 12 | dnsmasq | 2.78-1 |
| Debian 13 | dnsmasq | 2.78-1 |
| Debian 14 | dnsmasq | 2.78-1 |
| Debian 7 | dnsmasq | 2.62-3+deb7u4 |
| Debian 8 | dnsmasq | 2.72-3+deb8u2 |
| Debian 9 | dnsmasq | 2.76-5+deb9u1 |
| Red Hat Enterprise Linux 6 | dnsmasq | 0:2.48-18.el6_9 |
| Red Hat Enterprise Linux 6 | dnsmasq-debuginfo | 0:2.48-18.el6_9 |
| Red Hat Enterprise Linux 6 | dnsmasq-utils | 0:2.48-18.el6_9 |
| Red Hat Enterprise Linux 7 | dnsmasq | 0:2.76-2.el7_4.2 |
| Red Hat Enterprise Linux 7 | dnsmasq-debuginfo | 0:2.76-2.el7_4.2 |
| Red Hat Enterprise Linux 7 | dnsmasq-utils | 0:2.76-2.el7_4.2 |
| Red Hat rhel aus 5.9 | dnsmasq | 0:2.45-2.el5_9.1 |
| Red Hat rhel aus 5.9 | dnsmasq-debuginfo | 0:2.45-2.el5_9.1 |
| Red Hat rhel aus 6.4 | dnsmasq | 0:2.48-13.el6_4.1 |
| Red Hat rhel aus 6.4 | dnsmasq-debuginfo | 0:2.48-13.el6_4.1 |
| Red Hat rhel aus 6.4 | dnsmasq-utils | 0:2.48-13.el6_4.1 |
| Red Hat rhel aus 6.5 | dnsmasq | 0:2.48-13.el6_5.1 |
| Red Hat rhel aus 6.5 | dnsmasq-debuginfo | 0:2.48-13.el6_5.1 |
| Red Hat rhel aus 6.5 | dnsmasq-utils | 0:2.48-13.el6_5.1 |
| Red Hat rhel aus 6.6 | dnsmasq | 0:2.48-14.el6_6.1 |
| Red Hat rhel aus 6.6 | dnsmasq-debuginfo | 0:2.48-14.el6_6.1 |
| Red Hat rhel aus 6.6 | dnsmasq-utils | 0:2.48-14.el6_6.1 |
| Red Hat rhel els 5 | dnsmasq | 0:2.45-2.el5_11.1 |
| Red Hat rhel els 5 | dnsmasq-debuginfo | 0:2.45-2.el5_11.1 |
| Red Hat rhel eus 6.7 | dnsmasq | 0:2.48-16.el6_7.1 |
| Red Hat rhel eus 6.7 | dnsmasq-debuginfo | 0:2.48-16.el6_7.1 |
| Red Hat rhel eus 6.7 | dnsmasq-utils | 0:2.48-16.el6_7.1 |
| Red Hat rhel eus 7.2 | dnsmasq | 0:2.66-14.el7_2.2 |
| Red Hat rhel eus 7.2 | dnsmasq-debuginfo | 0:2.66-14.el7_2.2 |
| Red Hat rhel eus 7.2 | dnsmasq-utils | 0:2.66-14.el7_2.2 |
| Red Hat rhel eus 7.3 | dnsmasq | 0:2.66-21.el7_3.2 |
| Red Hat rhel eus 7.3 | dnsmasq-debuginfo | 0:2.66-21.el7_3.2 |
| Red Hat rhel eus 7.3 | dnsmasq-utils | 0:2.66-21.el7_3.2 |
| Red Hat rhel mission critical 6.2 | dnsmasq | 0:2.48-5.el6_2.2 |
| Red Hat rhel mission critical 6.2 | dnsmasq-debuginfo | 0:2.48-5.el6_2.2 |
| Red Hat rhel tus 6.5 | dnsmasq | 0:2.48-13.el6_5.1 |
| Red Hat rhel tus 6.5 | dnsmasq-debuginfo | 0:2.48-13.el6_5.1 |
| Red Hat rhel tus 6.5 | dnsmasq-utils | 0:2.48-13.el6_5.1 |
| Red Hat rhel tus 6.6 | dnsmasq | 0:2.48-14.el6_6.1 |
| Red Hat rhel tus 6.6 | dnsmasq-debuginfo | 0:2.48-14.el6_6.1 |
| Red Hat rhel tus 6.6 | dnsmasq-utils | 0:2.48-14.el6_6.1 |
| SUSE Linux Enterprise Desktop 12 SP2 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Desktop 12 SP3 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Point of Sale 11 SP3 | dnsmasq | 2.78-0.16.5.1 |
| SUSE Linux Enterprise Server 11 SP3-LTSS | dnsmasq | 2.78-0.16.5.1 |
| SUSE Linux Enterprise Server 11 SP3-TERADATA | dnsmasq | 2.78-0.16.5.1 |
| SUSE Linux Enterprise Server 11 SP4 | dnsmasq | 2.78-0.17.5.1 |
| SUSE Linux Enterprise Server 12 SP1-LTSS | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Server 12 SP2 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Server 12 SP3 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Server 12-LTSS | dnsmasq | 2.78-6.6.1 |
| SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Server for SAP Applications 11 SP4 | dnsmasq | 2.78-0.17.5.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP1 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP2 | dnsmasq | 2.78-18.3.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | dnsmasq | 2.78-18.3.1 |
| SUSE OpenStack Cloud 6 | dnsmasq | 2.78-18.3.1 |
| SUSE OpenStack Cloud 7 | dnsmasq | 2.78-18.3.1 |
| Ubuntu 14.04 LTS | dnsmasq | 2.68-1ubuntu0.2 |
| Ubuntu 16.04 LTS | dnsmasq | 2.75-1ubuntu0.16.04.3 |
| openSUSE Tumbleweed | dnsmasq | 2.86-1.1 |