CVE-2019-14834 Denial of service in dnsmasq

Low 3.7 Published Updated

Remote attackers can cause denial of service via memory consumption in dnsmasq through crafted DHCP responses.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2019-14834?

CVE-2019-14834 is a low-severity denial of service vulnerability in Fedoraproject Fedora, published on 7 Jan 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A vulnerability was found in dnsmasq before version 2.81, where the memory leak allows remote attackers to cause a denial of service (memory consumption) via vectors involving DHCP response creation.

Weakness: CWE-770

Which versions are affected by CVE-2019-14834?

It affects 2 products.

Linux distribution packages (28)
dnsmasq Red Hat:enterprise_linux:7::clientAll versions0:2.76-16.el7
dnsmasq-debuginfo Red Hat:enterprise_linux:7::clientAll versions0:2.76-16.el7
dnsmasq-utils Red Hat:enterprise_linux:7::clientAll versions0:2.76-16.el7
dnsmasq Red Hat:enterprise_linux:7::computenodeAll versions0:2.76-16.el7
dnsmasq-debuginfo Red Hat:enterprise_linux:7::computenodeAll versions0:2.76-16.el7
dnsmasq-utils Red Hat:enterprise_linux:7::computenodeAll versions0:2.76-16.el7
dnsmasq Red Hat:enterprise_linux:7::serverAll versions0:2.76-16.el7
dnsmasq-debuginfo Red Hat:enterprise_linux:7::serverAll versions0:2.76-16.el7
dnsmasq-utils Red Hat:enterprise_linux:7::serverAll versions0:2.76-16.el7
dnsmasq Red Hat:enterprise_linux:7::workstationAll versions0:2.76-16.el7
dnsmasq-debuginfo Red Hat:enterprise_linux:7::workstationAll versions0:2.76-16.el7
dnsmasq-utils Red Hat:enterprise_linux:7::workstationAll versions0:2.76-16.el7
dnsmasq Red Hat:enterprise_linux:8::appstreamAll versions0:2.79-11.el8
dnsmasq-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.79-11.el8
dnsmasq-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:2.79-11.el8
dnsmasq-utils Red Hat:enterprise_linux:8::appstreamAll versions0:2.79-11.el8
dnsmasq-utils-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.79-11.el8
dnsmasq SUSE:HPE Helion OpenStack 8All versions2.78-18.12.1
dnsmasq SUSE:Linux Enterprise Desktop 12 SP4All versions2.78-18.12.1
dnsmasq SUSE:Linux Enterprise Server 12 SP4All versions2.78-18.12.1
dnsmasq SUSE:Linux Enterprise Server 12 SP5All versions2.78-18.12.1
dnsmasq SUSE:Linux Enterprise Server for SAP Applications 12 SP4All versions2.78-18.12.1
dnsmasq SUSE:Linux Enterprise Server for SAP Applications 12 SP5All versions2.78-18.12.1
dnsmasq SUSE:OpenStack Cloud 7All versions2.78-18.12.1
dnsmasq SUSE:OpenStack Cloud 8All versions2.78-18.12.1
dnsmasq SUSE:OpenStack Cloud 9All versions2.78-18.12.1
dnsmasq SUSE:OpenStack Cloud Crowbar 8All versions2.78-18.12.1
dnsmasq SUSE:OpenStack Cloud Crowbar 9All versions2.78-18.12.1

Products include Fedoraproject Fedora, Thekelleys Dnsmasq.

How do I fix CVE-2019-14834?

Upgrade to a fixed version.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2019-14834 being exploited?

There is no known exploitation of CVE-2019-14834 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as ALPINE-CVE-2019-14834, CLEANSTART-2026-VX51931, CVE-2020-20145, DEBIAN-CVE-2019-14834, GHSA-rwmq-3523-q2pg, MGASA-2019-0392 and 5 more.

Is CVE-2019-14834 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free