Cloudanix VulnDB

CVE-2015-1349

None

CVSS

—

EPSS

22.9%

Published

Feb 19, 2015

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem in some DNS software lets remote attackers crash the service and interrupt network name lookups until the system is updated.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
High
Impact
Denial Of Service
Component
Network Service
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Remote attackers can trigger an assertion failure or daemon crash in BIND when DNSSEC validation and managed-keys are enabled by forcing an invalid trust-anchor state with no usable key.

Why it matters to the business

DNS resolution services can be taken offline, causing widespread network and application outages; the issue affects packaged deployments such as vault (Bitnami) and has remained exploitable for over a decade with stable but non-negligible exploit probability.

How an attack unfolds

An attacker sends specially crafted DNS messages that exploit the managed-keys trust-anchor handling in a vulnerable BIND instance running with DNSSEC validation enabled, resulting in an immediate assertion failure and process termination.

How to fix it

Upgrade vault (Bitnami) to version 1.10.11 or later; if immediate upgrade is not possible, disable managed-keys or DNSSEC validation until the fix can be applied.

How to confirm the fix worked

Confirm the installed package version matches or exceeds the fixed release; review BIND startup configuration and logs to verify managed-keys and DNSSEC settings no longer trigger the vulnerable code path.

Typical attack path

  1. Scan for exposed BIND servers with DNSSEC and managed-keys enabled
  2. Craft DNS queries or responses that induce an invalid trust-anchor scenario
  3. Deliver the malicious traffic to the target resolver
  4. Trigger assertion failure leading to daemon exit or crash

How to detect it

Search DNS server logs for assertion failures mentioning trust-anchor or managed-keys management; monitor for abrupt named daemon restarts or crashes coinciding with inbound DNS traffic.

  • assertion failure.*managed-keys
  • trust-anchor management scenario
  • named.*daemon exit
  • no key is ready for use

What your security team should do

  • Apply the vendor-supplied update to vault (Bitnami) 1.10.11 without delay
  • Audit all DNS infrastructure for use of managed-keys with DNSSEC
  • Implement network segmentation and rate limiting around resolvers
  • Add monitoring for unexpected named process restarts

The record

named in ISC BIND 9.7.0 through 9.9.6 before 9.9.6-P2 and 9.10.x before 9.10.1-P2, when DNSSEC validation and the managed-keys feature are enabled, allows remote attackers to cause a denial of service (assertion failure and daemon exit, or daemon crash) by triggering an incorrect trust-anchor management scenario in which no key is ready for use.

Affected packages

Ecosystem Package Introduced Fixed
Debian:10 bind9 0 1:9.9.5.dfsg-9
Debian:11 bind9 0 1:9.9.5.dfsg-9
Debian:12 bind9 0 1:9.9.5.dfsg-9
Debian:13 bind9 0 1:9.9.5.dfsg-9
Debian:6.0 bind9 0 1:9.7.3.dfsg-1~squeeze14
Debian:7 bind9 0 1:9.8.4.dfsg.P1-6+nmu2+deb7u4
Mageia:4 bind 0 9.9.6.P2-1.mga4
Red Hat:enterprise_linux:6::client bind 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::client bind-chroot 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::client bind-debuginfo 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::client bind-devel 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::client bind-libs 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::client bind-sdb 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::client bind-utils 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind-chroot 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind-debuginfo 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind-devel 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind-libs 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind-sdb 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::computenode bind-utils 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind-chroot 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind-debuginfo 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind-devel 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind-libs 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind-sdb 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::server bind-utils 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind-chroot 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind-debuginfo 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind-devel 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind-libs 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind-sdb 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:6::workstation bind-utils 0 32:9.8.2-0.30.rc1.el6_6.2
Red Hat:enterprise_linux:7::client bind 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-chroot 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-debuginfo 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-devel 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-libs 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-libs-lite 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-license 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-lite-devel 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-sdb 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-sdb-chroot 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::client bind-utils 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-chroot 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-debuginfo 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-devel 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-libs 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-libs-lite 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-license 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-lite-devel 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-sdb 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-sdb-chroot 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::computenode bind-utils 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::server bind 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-chroot 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-debuginfo 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-devel 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-libs 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-libs-lite 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-license 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-lite-devel 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-sdb 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-sdb-chroot 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::server bind-utils 0 32:9.9.4-18.ael7b_1.1
Red Hat:enterprise_linux:7::workstation bind 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-chroot 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-debuginfo 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-devel 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-libs 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-libs-lite 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-license 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-lite-devel 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-sdb 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-sdb-chroot 0 32:9.9.4-18.el7_1.1
Red Hat:enterprise_linux:7::workstation bind-utils 0 32:9.9.4-18.el7_1.1
SUSE:Linux Enterprise Desktop 12 bind 0 9.9.6P1-18.1
SUSE:Linux Enterprise Server 12 bind 0 9.9.6P1-18.1
SUSE:Linux Enterprise Server for SAP Applications 12 bind 0 9.9.6P1-18.1
SUSE:Linux Enterprise Software Development Kit 12 bind 0 9.9.6P1-18.1
Ubuntu:14.04:LTS bind9 0 1:9.9.5.dfsg-3ubuntu0.2
openSUSE:Tumbleweed bind 0 9.10.3P4-21.1

Related vulnerabilities