CVE-2014-0591
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8...
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
Exploit likelihood
What each source reports
NVD Score used
2.6
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
- Record
CVE-2014-0591- CVSS 2.0
- 2.6 Low
AV:N/AC:H/Au:N/C:N/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
- Record
CVE-2014-0591- Updated
- 2026-11-02
EUVDEUVD-2014-0622 No score
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
- Record
EUVD-2014-0622- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c7r2-3x52-rjcm No score
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8...
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
- Record
GHSA-c7r2-3x52-rjcm- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
- Record
CVE-2014-0591- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-0591 No score
The query_findclosestnsec3 function in query.c in named in ISC BIND 9.6, 9.7, and 9.8 before 9.8.6-P2 and 9.9 before 9.9.4-P2, and 9.6-ESV before 9.6-ESV-R10-P2, allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via a crafted DNS query to an authoritative nameserver that uses the NSEC3 signing feature.
- Record
DEBIAN-CVE-2014-0591- Updated
- 2026-11-02
Show 5 moreShow less
OSVMGASA-2014-0013 No score
Updated bind package fixes security vulnerability
Updated bind packages fix security vulnerability:
Because of a defect in handling queries for NSEC3-signed zones, BIND can crash with an "INSIST" failure in name.c when processing queries possessing certain properties. By exploiting this defect an attacker deliberately constructing a query with the right properties could achieve denial of service against an authoritative nameserver serving NSEC3-signed zones (CVE-2014-0591).
- Record
MGASA-2014-0013- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10467-1 No score
bind-9.10.3P4-21.1 on GA media
These are all security issues fixed in the bind-9.10.3P4-21.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10467-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0011-2 No score
Security update for bind
This update fixes a DoS vulnerability in bind when handling malformed NSEC3-signed zones. CVE-2014-0591 has been assigned to this issue.
Security Issue references:
* CVE-2014-0591
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0591>
- Record
SUSE-SU-2015:0011-2- Updated
- 2026-11-02
OSVSUSE-SU-2015:0480-1 No score
Security update for bind
This update fixes a DoS vulnerability in bind when handling malformed NSEC3-signed zones. CVE-2014-0591 has been assigned to this issue.
Security Issue references:
* CVE-2014-0591
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0591>
- Record
SUSE-SU-2015:0480-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:1205-1 No score
Security update for bind
This update fixes a DoS vulnerability in bind when handling malformed NSEC3-signed zones. CVE-2014-0591 has been assigned to this issue.
Security Issue references:
* CVE-2014-0591
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0591>
- Record
SUSE-SU-2015:1205-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
bind9Debian:12 |
before 1:9.9.5.dfsg-2 | 1:9.9.5.dfsg-2 |
bind9Debian:13 |
before 1:9.9.5.dfsg-2 | 1:9.9.5.dfsg-2 |
bind9Debian:14 |
before 1:9.9.5.dfsg-2 | 1:9.9.5.dfsg-2 |
bind9Debian:6.0 |
before 1:9.7.3.dfsg-1~squeeze12, plus listed versions 1:9.7.2.dfsg.P3-1.11:9.7.3.dfsg-1~squeeze11:9.7.3.dfsg-1~squeeze101:9.7.3.dfsg-1~squeeze111:9.7.3.dfsg-1~squeeze1~bpo50+1 Show 10 moreShow less1:9.7.3.dfsg-1~squeeze21:9.7.3.dfsg-1~squeeze2~bpo50+11:9.7.3.dfsg-1~squeeze31:9.7.3.dfsg-1~squeeze3~bpo50+11:9.7.3.dfsg-1~squeeze41:9.7.3.dfsg-1~squeeze51:9.7.3.dfsg-1~squeeze61:9.7.3.dfsg-1~squeeze71:9.7.3.dfsg-1~squeeze81:9.7.3.dfsg-1~squeeze9 |
1:9.7.3.dfsg-1~squeeze12 |
bind9Debian:7 |
before 1:9.8.4.dfsg.P1-6+nmu2+deb7u2, plus listed versions 1:9.8.4.dfsg.P1-6+nmu21:9.8.4.dfsg.P1-6+nmu2+deb7u11:9.8.4.dfsg.P1-6+nmu2+deb7u1~bpo60+11:9.8.4.dfsg.P1-6+nmu2+deb7u2~bpo60+1 |
1:9.8.4.dfsg.P1-6+nmu2+deb7u2 |
bindMageia:3 |
before 9.9.4.P2-1.mga3 | 9.9.4.P2-1.mga3 |
bindRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-debuginfoRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-libsRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-utilsRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
Show 37 moreShow less
| Package | Affected | Fixed |
|---|---|---|
bind-chrootRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-develRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-sdbRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bindRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-debuginfoRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-libsRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-utilsRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-chrootRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-develRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-sdbRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bindRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-chrootRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-debuginfoRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-libsRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-utilsRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-develRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-sdbRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bindRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-chrootRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-debuginfoRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-libsRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-utilsRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-develRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind-sdbRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.23.rc1.el6_5.1 | 32:9.8.2-0.23.rc1.el6_5.1 |
bind97Red Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-chrootRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-develRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-libsRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-utilsRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97Red Hat:enterprise_linux:5::server |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-chrootRed Hat:enterprise_linux:5::server |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-debuginfoRed Hat:enterprise_linux:5::server |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-develRed Hat:enterprise_linux:5::server |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-libsRed Hat:enterprise_linux:5::server |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bind97-utilsRed Hat:enterprise_linux:5::server |
before 32:9.7.0-21.P2.el5 | 32:9.7.0-21.P2.el5 |
bindopenSUSE:Tumbleweed |
before 9.10.3P4-21.1 | 9.10.3P4-21.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2014-0591 is a low vulnerability (CVSS 2.6) in Isc Bind, published January 14, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 32.7%, the 98th percentile. Fixed in bind9 1:9.9.5.dfsg-2.
References
securitytracker.com/id/1029589
rhn.redhat.com/errata/RHSA-2014-0043.html
bugzilla.redhat.com/show_bug.cgi?id=1051717
debian.org/security/2014/dsa-3023
mandriva.com/security/advisories?name=MDVSA-2014:002
archives.neohapsis.com/archives/bugtraq/2014-10/0103.html
Show 101 moreShow less
secunia.com/advisories/56574
lists.opensuse.org/opensuse-updates/2014-02/msg00016.html
secunia.com/advisories/56522
lists.fedoraproject.org/pipermail/package-announce/2014-January/126761.html
linux.oracle.com/errata/ELSA-2014-1244
secunia.com/advisories/56442
slackware.com/security/viewer.php?l=slackware-security&y=2014&m=slackware-security.524465
secunia.com/advisories/61199
lists.opensuse.org/opensuse-security-announce/2015-03/msg00009.html
marc.info?l=bugtraq&m=138995561732658&w=2
secunia.com/advisories/56427
secunia.com/advisories/56871
slackware.com/security/viewer.php?l=slackware-security&y=2014&m=slackware-security.518391
lists.opensuse.org/opensuse-updates/2014-02/msg00019.html
secunia.com/advisories/56425
kb.isc.org/article/AA-01085
support.apple.com/kb/HT6536
secunia.com/advisories/56493
lists.fedoraproject.org/pipermail/package-announce/2014-January/126772.html
freebsd.org/security/advisories/FreeBSD-SA-14:04.bind.asc
osvdb.org/101973
kb.isc.org/article/AA-01078
secunia.com/advisories/61343
secunia.com/advisories/61117
securityfocus.com/bid/64801
ubuntu.com/usn/USN-2081-1
nvd.nist.gov/vuln/detail/CVE-2014-0591
github.com/advisories/GHSA-c7r2-3x52-rjcm
security-tracker.debian.org/tracker/CVE-2014-0591
advisories.mageia.org/MGASA-2014-0013.html
bugs.mageia.org/show_bug.cgi?id=12296
kb.isc.org/article/AA-01080
access.redhat.com/errata/RHSA-2014:0043
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0043.json
access.redhat.com/security/cve/CVE-2014-0591
cve.org/CVERecord?id=CVE-2014-0591
kb.isc.org/article/AA-01078/0
access.redhat.com/errata/RHSA-2014:1244
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_1244.json
suse.com/support/update/announcement/2015/suse-su-20150011-2
bugzilla.suse.com/743758
bugzilla.suse.com/765315
bugzilla.suse.com/772945
bugzilla.suse.com/780157
bugzilla.suse.com/784602
bugzilla.suse.com/796112
bugzilla.suse.com/815230
bugzilla.suse.com/819475
bugzilla.suse.com/831899
bugzilla.suse.com/858639
bugzilla.suse.com/882511
bugzilla.suse.com/908994
suse.com/security/cve/CVE-2012-1667
suse.com/security/cve/CVE-2012-3817
suse.com/security/cve/CVE-2012-4244
suse.com/security/cve/CVE-2012-5166
suse.com/security/cve/CVE-2013-4854
suse.com/security/cve/CVE-2014-0591
suse.com/security/cve/CVE-2014-8500
suse.com/support/update/announcement/2015/suse-su-20150480-1
bugzilla.suse.com/684163
bugzilla.suse.com/696585
bugzilla.suse.com/703907
bugzilla.suse.com/715180
bugzilla.suse.com/718441
bugzilla.suse.com/727495
bugzilla.suse.com/730995
suse.com/security/cve/CVE-2011-1910
suse.com/security/cve/CVE-2011-2464
suse.com/security/cve/CVE-2011-4313
suse.com/support/update/announcement/2015/suse-su-20151205-1
bugzilla.suse.com/918330
bugzilla.suse.com/936476
suse.com/security/cve/CVE-2015-1349
suse.com/security/cve/CVE-2015-4620
suse.com/security/cve/CVE-2009-0696
suse.com/security/cve/CVE-2009-4022
suse.com/security/cve/CVE-2010-3613
suse.com/security/cve/CVE-2010-3614
suse.com/security/cve/CVE-2010-3615
suse.com/security/cve/CVE-2011-0414
suse.com/security/cve/CVE-2011-1907
suse.com/security/cve/CVE-2012-3868
suse.com/security/cve/CVE-2012-5688
suse.com/security/cve/CVE-2012-5689
suse.com/security/cve/CVE-2013-2266
suse.com/security/cve/CVE-2014-3214
suse.com/security/cve/CVE-2014-3859
suse.com/security/cve/CVE-2014-8680
suse.com/security/cve/CVE-2015-5477
suse.com/security/cve/CVE-2015-5722
suse.com/security/cve/CVE-2015-5986
suse.com/security/cve/CVE-2015-8000
suse.com/security/cve/CVE-2015-8704
suse.com/security/cve/CVE-2015-8705
suse.com/security/cve/CVE-2016-1285
suse.com/security/cve/CVE-2016-1286
suse.com/security/cve/CVE-2016-2088
suse.com/security/cve/CVE-2016-2776
suse.com/security/cve/CVE-2016-8864