]> granicus.if.org Git - pdns/commitdiff
PowerDNS Security Announcement 2015-03
authorPieter Lexis <pieter.lexis@powerdns.com>
Mon, 2 Nov 2015 09:24:15 +0000 (10:24 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 9 Nov 2015 14:26:05 +0000 (15:26 +0100)
docs/markdown/security/powerdns-advisory-2015-03.md [new file with mode: 0644]
docs/mkdocs.yml

diff --git a/docs/markdown/security/powerdns-advisory-2015-03.md b/docs/markdown/security/powerdns-advisory-2015-03.md
new file mode 100644 (file)
index 0000000..e21d50a
--- /dev/null
@@ -0,0 +1,32 @@
+## PowerDNS Security Advisory 2015-03: Packet parsing bug can lead to crashes
+
+* CVE: CVE-2015-5311
+* Date: November 9th 2015
+* Credit: Christian Hofstaedtler
+* Affects: PowerDNS Authoritative Server 3.4.4 through 3.4.6
+* Not affected: PowerDNS Authoritative Server 3.3.x and 3.4.7 and up
+* Severity: High
+* Impact: Degraded service or Denial of service
+* Exploit: This problem can be triggered by sending specially crafted query packets
+* Risk of system compromise: No
+* Solution: Upgrade to a non-affected version
+* Workaround: run the process inside the guardian or inside a supervisor
+
+A bug was found using `afl-fuzz` in our packet parsing code. This bug, when
+exploited, causes an assertion error and consequent termination of the the
+`pdns_server` process, causing a Denial of Service.
+
+When the PowerDNS Authoritative Server is run inside the guardian (`--guardian`),
+or inside a supervisor like supervisord or systemd, it will be automatically
+restarted, limiting the impact to a somewhat degraded service.
+
+PowerDNS Authoritative Server 3.4.4 - 3.4.6 are affected. No other versions are
+affected. The PowerDNS Recursor is not affected.
+
+[PowerDNS Authoritative Server 3.4.7](../changelog.md#powerdns-authoritative-server-347)
+contains a fix to this issue. A minimal patch is [available here](https://downloads.powerdns.com/patches/2015-03/).
+
+This issue is unrelated to the issues in our previous two Security Announcements
+([2015-01](powerdns-advisory-2015-01.md) and [2015-02](powerdns-advisory-2015-02.md)).
+
+We'd like to thank Christian Hofstaedtler of Deduktiva GmbH for finding and reporting this issue.
index a7d1572c0eb19ee12fd71fd985f4e86ac488c289..d7b4ef3d9487ab0f7a86bafdea34c3fa11307baa 100644 (file)
@@ -67,6 +67,7 @@ pages:
     - List of Settings: recursor/settings.md
   - Security:
     - Security Policy: security/index.md
+    - Advisory 2015-03: security/powerdns-advisory-2015-03.md
     - Advisory 2015-02: security/powerdns-advisory-2015-02.md
     - Advisory 2015-01: security/powerdns-advisory-2015-01.md
     - Advisory 2014-02: security/powerdns-advisory-2014-02.md