Last updated: April 7, 2013 This is a tally of known CVE security issues in four of the "big five" DNS servers. BIND has too many CVE security reports for me to bother listing them all; I presume BIND users are comfortable with its security history. As may come as a shock to some, while DjbDNS has the best history (unless you count Deadwood as a separate program), there are, in fact, security holes with its "dnscache" recursive component. In terms of total reports, DjbDNS has only three; Unbound and NSD have seven, MaraDNS has 11, and PowerDNS has 15. Total CVSS score is similar: Server Total CVSS score PowerDNS 87.8 MaraDNS 58.1 NSD/Unbound 41.0 DjbDNS 18.6 Deadwood 6.4 In terms of unpatched bugs, there are no unpatched bugs I know of at this time. No new release of DjbDNS has been made to patch its three known CVE bugs; while there are third-party forks which patch some of the bugs, I know of no third-party DjbDNS release with fixes for all CVE bugs. DjbDNS' "tinydns" authoritative-only component has no CVE security bug reports; only the "dnscache" recursive component has CVE issues. Deadwood, MaraDNS 2.0's recursive resolver (which shares no code with MaraDNS 1), has so far one CVE bug: 2012-1570, with a score of 6.4 Of PowerDNS' 15 CVE reports, 8 affect its recursor. All seven NSD/Unbound bugs affect Unbound, the recursive resolver; there are no CVE reports for NSD. All three DjbDNS CVE reports affect dnscache, its recursive resolver. CVE number Score Package Patched 2012-1570 6.4 MaraDNS and Deadwood Yes 2012-0024 5.0 MaraDNS Yes 2011-5056 2.1 MaraDNS Yes 2011-5055 5.0 MaraDNS Yes 2011-0520 7.5 MaraDNS Yes 2010-2444 4.3 MaraDNS Yes 2008-0061 5.0 MaraDNS Yes 2007-3116 5.0 MaraDNS Yes 2007-3115 7.8 MaraDNS Yes 2007-3114 5.0 MaraDNS Yes 2002-2097 5.0 MaraDNS Yes 2012-1191 6.4 DjbDNS 3rd-party; untested 2009-0858 5.8 DjbDNS Yes (No official release) 2008-4392 6.4 DjbDNS 3rd-party 2012-1193 6.4 PowerDNS Recursor Yes (But it took over a year) 2012-0206 5.0 PowerDNS Yes 2009-4010 7.5 PowerDNS Recursor Yes 2009-4009 10.0 PowerDNS Recursor Yes 2008-5277 4.3 PowerDNS Yes 2008-3337 6.4 PowerDNS Yes 2008-3217 6.8 PowerDNS Recursor Yes 2008-1637 6.8 PowerDNS Recursor Yes 2006-4252 5.0 PowerDNS Recursor Yes 2006-4251 7.5 PowerDNS Recursor Yes 2006-2069 5.0 PowerDNS Recursor Yes 2005-0038 5.0 PowerDNS Yes 2005-2302 2.1 PowerDNS Yes 2005-2301 5.0 PowerDNS Yes 2005-0428 5.0 PowerDNS Yes 2012-1192 6.4 NSD/Unbound Yes 2011-4869 7.8 NSD/Unbound Yes 2011-4528 5.0 NSD/Unbound Yes 2009-4008 5.0 NSD/Unbound Yes 2011-1922 4.3 NSD/Unbound Yes 2010-0969 5.0 NSD/Unbound Yes 2009-3602 7.5 NSD/Unbound Yes