CVE-2012-3411 Denial of service in n/a
Remote attackers can cause denial of service via traffic amplification using spoofed DNS queries when Dnsmasq is configured with specific libvirt settings.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2012-3411?
CVE-2012-3411 is a medium-severity denial of service vulnerability in Redhat Enterprise Linux Desktop, published on 4 Mar 2013. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Dnsmasq before 2.63test1, when used with certain libvirt configurations, replies to requests from prohibited interfaces, which allows remote attackers to cause a denial of service (traffic amplification) via a spoofed DNS query.
Weakness: CWE-20
Which versions are affected by CVE-2012-3411?
It affects 4 products.
Linux distribution packages (37)
dnsmasq Red Hat:enterprise_linux:6::client | All versions | 0:2.48-13.el6 |
dnsmasq-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:2.48-13.el6 |
dnsmasq-utils Red Hat:enterprise_linux:6::client | All versions | 0:2.48-13.el6 |
libvirt Red Hat:enterprise_linux:6::client | All versions | 0:0.10.2-18.el6 |
libvirt-client Red Hat:enterprise_linux:6::client | All versions | 0:0.10.2-18.el6 |
libvirt-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:0.10.2-18.el6 |
libvirt-devel Red Hat:enterprise_linux:6::client | All versions | 0:0.10.2-18.el6 |
libvirt-lock-sanlock Red Hat:enterprise_linux:6::client | All versions | 0:0.10.2-18.el6 |
libvirt-python Red Hat:enterprise_linux:6::client | All versions | 0:0.10.2-18.el6 |
dnsmasq Red Hat:enterprise_linux:6::computenode | All versions | 0:2.48-13.el6 |
dnsmasq-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:2.48-13.el6 |
dnsmasq-utils Red Hat:enterprise_linux:6::computenode | All versions | 0:2.48-13.el6 |
libvirt Red Hat:enterprise_linux:6::computenode | All versions | 0:0.10.2-18.el6 |
libvirt-client Red Hat:enterprise_linux:6::computenode | All versions | 0:0.10.2-18.el6 |
libvirt-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:0.10.2-18.el6 |
libvirt-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:0.10.2-18.el6 |
libvirt-lock-sanlock Red Hat:enterprise_linux:6::computenode | All versions | 0:0.10.2-18.el6 |
libvirt-python Red Hat:enterprise_linux:6::computenode | All versions | 0:0.10.2-18.el6 |
dnsmasq Red Hat:enterprise_linux:6::server | All versions | 0:2.48-13.el6 |
dnsmasq-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:2.48-13.el6 |
dnsmasq-utils Red Hat:enterprise_linux:6::server | All versions | 0:2.48-13.el6 |
libvirt Red Hat:enterprise_linux:6::server | All versions | 0:0.10.2-18.el6 |
libvirt-client Red Hat:enterprise_linux:6::server | All versions | 0:0.10.2-18.el6 |
libvirt-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:0.10.2-18.el6 |
libvirt-devel Red Hat:enterprise_linux:6::server | All versions | 0:0.10.2-18.el6 |
libvirt-lock-sanlock Red Hat:enterprise_linux:6::server | All versions | 0:0.10.2-18.el6 |
libvirt-python Red Hat:enterprise_linux:6::server | All versions | 0:0.10.2-18.el6 |
dnsmasq Red Hat:enterprise_linux:6::workstation | All versions | 0:2.48-13.el6 |
dnsmasq-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:2.48-13.el6 |
dnsmasq-utils Red Hat:enterprise_linux:6::workstation | All versions | 0:2.48-13.el6 |
libvirt Red Hat:enterprise_linux:6::workstation | All versions | 0:0.10.2-18.el6 |
libvirt-client Red Hat:enterprise_linux:6::workstation | All versions | 0:0.10.2-18.el6 |
libvirt-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:0.10.2-18.el6 |
libvirt-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:0.10.2-18.el6 |
libvirt-lock-sanlock Red Hat:enterprise_linux:6::workstation | All versions | 0:0.10.2-18.el6 |
libvirt-python Red Hat:enterprise_linux:6::workstation | All versions | 0:0.10.2-18.el6 |
libvirt-lock-sanlock Red Hat:storage:3:server:el6 | All versions | 0:0.10.2-18.el6 |
Products include Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Redhat Enterprise Linux Workstation, Thekelleys Dnsmasq.
How do I fix CVE-2012-3411?
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-2012-3411 being exploited?
There is no known exploitation of CVE-2012-3411 in the wild and no public exploit code.
Other vulnerabilities in Redhat Enterprise Linux Desktop
Sources
Also known as DEBIAN-CVE-2012-3411, GHSA-gj79-j4q7-5h4x, RHSA-2013:0276, RHSA-2013:0277.