CVE-2017-3136
published 2019-01-16CVE-2017-3136: A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately…
PriorityP338medium5.9CVSS 3.0
AVNACHPRNUINSUCNINAH
EPSS
11.18%
95.5th percentile
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met. Affects BIND 9.8.0 -> 9.8.8-P1, 9.9.0 -> 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.0 -> 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0 -> 9.11.0-P3, 9.11.1b1->9.11.1rc1, 9.9.3-S1 -> 9.9.9-S8.
Affected
35 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | bind9 | < bind9 1:9.10.3.dfsg.P4-12.3 (bookworm) | bind9 1:9.10.3.dfsg.P4-12.3 (bookworm) |
| debian | debian_linux | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | — | — |
| isc | bind | 9.10.0 – 9.10.4 | — |
| isc | bind | 9.8.0 – 9.8.8 | — |
| isc | bind | 9.9.0 – 9.9.9 | — |
| isc | bind9 | >= 0 < 1:9.10.3.dfsg.P4-12.3 | 1:9.10.3.dfsg.P4-12.3 |
| isc | bind9 | >= 0 < 1:9.10.3.dfsg.P4-12.3 | 1:9.10.3.dfsg.P4-12.3 |
| isc | bind9 | >= 0 < 1:9.10.3.dfsg.P4-12.3 | 1:9.10.3.dfsg.P4-12.3 |
| isc | bind9 | >= 0 < 1:9.10.3.dfsg.P4-12.3 | 1:9.10.3.dfsg.P4-12.3 |
| isc | bind9 | >= 0 < 1:9.9.5.dfsg-3ubuntu0.14 | 1:9.9.5.dfsg-3ubuntu0.14 |
| isc | bind9 | >= 0 < 1:9.10.3.dfsg.P4-8ubuntu1.6 | 1:9.10.3.dfsg.P4-8ubuntu1.6 |
| isc | bind_9 | — | — |
| redhat | enterprise_linux_desktop | — | — |
| redhat | enterprise_linux_desktop | — | — |
| redhat | enterprise_linux_server | — | — |
| redhat | enterprise_linux_server | — | — |
| redhat | enterprise_linux_server_aus | — | — |
CVSS provenance
nvdv3.05.9MEDIUMCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:N/A:P
osv5.9MEDIUM
vendor_debian5.9MEDIUM
vendor_redhat5.9MEDIUM
vendor_ubuntu5.9MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
Bind vulnerabilities
vendor_ubuntu·2017-04-17·CVSS 5.9
CVE-2017-3136 [MEDIUM] Bind vulnerabilities
Title: Bind vulnerabilities
Summary: Several security issues were fixed in Bind.
It was discovered that the resolver in Bind made incorrect
assumptions about ordering when processing responses containing
a CNAME or DNAME. An attacker could use this cause a denial of
service. (CVE-2017-3137)
Oleg Gorokhov discovered that in some situations, Bind did not properly
handle DNS64 queries. An attacker could use this to cause a denial
of service. (CVE-2017-3136)
Mike Lalumiere discovered that in some situations, Bind did
not properly handle invalid operations requested via its control
channel. An attacker with access to the control channel could cause
a denial of service. (CVE-2017-3138)
Instructions: In general, a standard system update will make all the necessary changes.
Red Hat
bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;"
vendor_redhat·2017-04-12·CVSS 5.9
CVE-2017-3136 [MEDIUM] CWE-617 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;"
bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;"
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met. Affects BIND 9.8.0 -> 9.8.8-P1, 9.9.0 -> 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.0 -> 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0 -> 9.11.0-P3, 9.11.1b1->9.11.1rc1, 9.9.3-S1 -> 9.9.9-S8.
A denial of service flaw was found in the way BIND handled query requests when using DNS64 with "break-dnssec yes" option. A remote attacker could use this flaw to make named exit unexpectedly with an assertion failure
Debian
CVE-2017-3136: bind9 - A query with a specific set of characteristics could cause a server using DNS64 ...
vendor_debian·2017·CVSS 5.9
CVE-2017-3136 [MEDIUM] CVE-2017-3136: bind9 - A query with a specific set of characteristics could cause a server using DNS64 ...
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met. Affects BIND 9.8.0 -> 9.8.8-P1, 9.9.0 -> 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.0 -> 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0 -> 9.11.0-P3, 9.11.1b1->9.11.1rc1, 9.9.3-S1 -> 9.9.9-S8.
Scope: local
bookworm: resolved (fixed in 1:9.10.3.dfsg.P4-12.3)
bullseye: resolved (fixed in 1:9.10.3.dfsg.P4-12.3)
forky: resolved (fixed in 1:9.10.3.dfsg.P4-12.3)
sid: resolved (fixed in 1:9.10.3.dfsg.P4-12.3)
trixie: resolved (fixed in 1:9.10.3.dfsg.P4-12.3)
GHSA
GHSA-835v-j5fw-qqvq: A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate
ghsa_unreviewed·2022-05-13
CVE-2017-3136 [MEDIUM] CWE-617 GHSA-835v-j5fw-qqvq: A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met. Affects BIND 9.8.0 -> 9.8.8-P1, 9.9.0 -> 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.0 -> 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0 -> 9.11.0-P3, 9.11.1b1->9.11.1rc1, 9.9.3-S1 -> 9.9.9-S8.
OSV
CVE-2017-3136: A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate
osv·2019-01-16·CVSS 5.9
CVE-2017-3136 [MEDIUM] CVE-2017-3136: A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met. Affects BIND 9.8.0 -> 9.8.8-P1, 9.9.0 -> 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.0 -> 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0 -> 9.11.0-P3, 9.11.1b1->9.11.1rc1, 9.9.3-S1 -> 9.9.9-S8.
OSV
bind9 vulnerabilities
osv·2017-04-17·CVSS 5.9
CVE-2017-3137 [MEDIUM] bind9 vulnerabilities
bind9 vulnerabilities
It was discovered that the resolver in Bind made incorrect
assumptions about ordering when processing responses containing
a CNAME or DNAME. An attacker could use this cause a denial of
service. (CVE-2017-3137)
Oleg Gorokhov discovered that in some situations, Bind did not properly
handle DNS64 queries. An attacker could use this to cause a denial
of service. (CVE-2017-3136)
Mike Lalumiere discovered that in some situations, Bind did
not properly handle invalid operations requested via its control
channel. An attacker with access to the control channel could cause
a denial of service. (CVE-2017-3138)
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2017-3136 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;" [fedora-all]
bugzilla·2017-04-13·CVSS 5.9
CVE-2017-3136 [MEDIUM] CVE-2017-3136 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;" [fedora-all]
CVE-2017-3136 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;" [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: thi
Bugzilla
CVE-2017-3136 bind99: bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;" [fedora-all]
bugzilla·2017-04-13·CVSS 5.9
CVE-2017-3136 [MEDIUM] CVE-2017-3136 bind99: bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;" [fedora-all]
CVE-2017-3136 bind99: bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;" [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
N
Bugzilla
CVE-2017-3136 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;"
bugzilla·2017-04-11·CVSS 5.9
CVE-2017-3136 [MEDIUM] CVE-2017-3136 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;"
CVE-2017-3136 bind: Incorrect error handling causes assertion failure when using DNS64 with "break-dnssec yes;"
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met.
Servers are at risk if they are configured to use DNS64 and if the option "break-dnssec yes;" is in use.
External References:
https://kb.isc.org/article/AA-01465
Mitigation:
Servers which have configurations which require DNS64 and "break-dnssec yes;" should upgrade. Servers which are not using these features in conjunction are not at risk from this defect.
Discussion:
Ackno
http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00041.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-10/msg00044.htmlhttp://www.securityfocus.com/bid/97653http://www.securitytracker.com/id/1038259https://access.redhat.com/errata/RHSA-2017:1095https://access.redhat.com/errata/RHSA-2017:1105https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbux03747en_ushttps://kb.isc.org/docs/aa-01465https://security.gentoo.org/glsa/201708-01https://security.netapp.com/advisory/ntap-20180802-0002/https://www.debian.org/security/2017/dsa-3854http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00041.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-10/msg00044.htmlhttp://www.securityfocus.com/bid/97653http://www.securitytracker.com/id/1038259https://access.redhat.com/errata/RHSA-2017:1095https://access.redhat.com/errata/RHSA-2017:1105https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbux03747en_ushttps://kb.isc.org/docs/aa-01465https://security.gentoo.org/glsa/201708-01https://security.netapp.com/advisory/ntap-20180802-0002/https://www.debian.org/security/2017/dsa-3854
2019-01-16
Published