CVE-2012-3817
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9...
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
Exploit likelihood
What each source reports
NVD Score used
7.8
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
- Record
CVE-2012-3817- CVSS 2.0
- 7.8 High
AV:N/AC:L/Au:N/C:N/I:N/A:C - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
- Record
CVE-2012-3817- Updated
- 2026-11-02
EUVDEUVD-2012-3764 No score
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
- Record
EUVD-2012-3764- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p54h-xvx8-c742 No score
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9...
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
- Record
GHSA-p54h-xvx8-c742- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
- Record
CVE-2012-3817- Updated
- 2026-11-02
OSVDEBIAN-CVE-2012-3817 No score
ISC BIND 9.4.x, 9.5.x, 9.6.x, and 9.7.x before 9.7.6-P2; 9.8.x before 9.8.3-P2; 9.9.x before 9.9.1-P2; and 9.6-ESV before 9.6-ESV-R7-P2, when DNSSEC validation is enabled, does not properly initialize the failing-query cache, which allows remote attackers to cause a denial of service (assertion failure and daemon exit) by sending many queries.
- Record
DEBIAN-CVE-2012-3817- 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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
bind9Debian:12 |
before 1:9.8.1.dfsg.P1-4.2 | 1:9.8.1.dfsg.P1-4.2 |
bind9Debian:13 |
before 1:9.8.1.dfsg.P1-4.2 | 1:9.8.1.dfsg.P1-4.2 |
bind9Debian:14 |
before 1:9.8.1.dfsg.P1-4.2 | 1:9.8.1.dfsg.P1-4.2 |
bind9Debian:6.0 |
before 1:9.7.3.dfsg-1~squeeze6, plus listed versions 1:9.7.2.dfsg.P3-1.11:9.7.3.dfsg-1~squeeze11:9.7.3.dfsg-1~squeeze1~bpo50+11:9.7.3.dfsg-1~squeeze21:9.7.3.dfsg-1~squeeze2~bpo50+1 Show 4 moreShow less1: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~squeeze5 |
1:9.7.3.dfsg-1~squeeze6 |
bind97Red Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-chrootRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-develRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-libsRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-utilsRed Hat:enterprise_linux:5::client_workstation |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
Show 55 moreShow less
| Package | Affected | Fixed |
|---|---|---|
bind97Red Hat:enterprise_linux:5::server |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-chrootRed Hat:enterprise_linux:5::server |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-debuginfoRed Hat:enterprise_linux:5::server |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-develRed Hat:enterprise_linux:5::server |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-libsRed Hat:enterprise_linux:5::server |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bind97-utilsRed Hat:enterprise_linux:5::server |
before 32:9.7.0-10.P2.el5_8.2 | 32:9.7.0-10.P2.el5_8.2 |
bindRed Hat:enterprise_linux:5::client |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-debuginfoRed Hat:enterprise_linux:5::client |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-libsRed Hat:enterprise_linux:5::client |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-sdbRed Hat:enterprise_linux:5::client |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-utilsRed Hat:enterprise_linux:5::client |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bindRed Hat:enterprise_linux:5::client_workstation |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-chrootRed Hat:enterprise_linux:5::client_workstation |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-develRed Hat:enterprise_linux:5::client_workstation |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-libbind-develRed Hat:enterprise_linux:5::client_workstation |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
caching-nameserverRed Hat:enterprise_linux:5::client_workstation |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bindRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-chrootRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-debuginfoRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-develRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-libbind-develRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-libsRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-sdbRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bind-utilsRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
caching-nameserverRed Hat:enterprise_linux:5::server |
before 30:9.3.6-20.P1.el5_8.2 | 30:9.3.6-20.P1.el5_8.2 |
bindRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-debuginfoRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-libsRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-utilsRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-chrootRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-develRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-sdbRed Hat:enterprise_linux:6::client |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bindRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-debuginfoRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-libsRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-utilsRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-chrootRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-develRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-sdbRed Hat:enterprise_linux:6::computenode |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bindRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-chrootRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-debuginfoRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-libsRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-utilsRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-develRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-sdbRed Hat:enterprise_linux:6::server |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bindRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-chrootRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-debuginfoRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-libsRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-utilsRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-develRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
bind-sdbRed Hat:enterprise_linux:6::workstation |
before 32:9.8.2-0.10.rc1.el6_3.2 | 32:9.8.2-0.10.rc1.el6_3.2 |
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-2012-3817 is a high vulnerability (CVSS 7.8) in Isc Bind, published July 25, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 23.7%, the 97th percentile. Fixed in bind9 1:9.8.1.dfsg.P1-4.2.
References
slackware.com/security/viewer.php?l=slackware-security&y=2012&m=slackware-security.536004
secunia.com/advisories/51096
rhn.redhat.com/errata/RHSA-2012-1123.html
lists.opensuse.org/opensuse-updates/2012-08/msg00015.html
rhn.redhat.com/errata/RHSA-2012-1122.html
lists.apple.com/archives/security-announce/2013/Sep/msg00002.html
Show 76 moreShow less
securitytracker.com/id?1027296
debian.org/security/2012/dsa-2517
lists.opensuse.org/opensuse-updates/2012-08/msg00013.html
ubuntu.com/usn/USN-1518-1
support.apple.com/kb/HT5880
kb.isc.org/article/AA-00729
nvd.nist.gov/vuln/detail/CVE-2012-3817
github.com/advisories/GHSA-p54h-xvx8-c742
security-tracker.debian.org/tracker/CVE-2012-3817
access.redhat.com/errata/RHSA-2012:1122
access.redhat.com/security/updates/classification
isc.org/software/bind/advisories/cve-2012-3817
bugzilla.redhat.com/show_bug.cgi?id=842897
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1122.json
access.redhat.com/security/cve/CVE-2012-3817
cve.org/CVERecord?id=CVE-2012-3817
access.redhat.com/errata/RHSA-2012:1123
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1123.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/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-1349
suse.com/security/cve/CVE-2015-4620
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