author | Ben Chang <Benjamin.Chang@Oracle.COM> |
Wed, 29 Jul 2015 10:15:50 -0700 | |
branch | s11u2-sru12-backport |
changeset 4714 | 7d162a476327 |
permissions | -rw-r--r-- |
4714
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
1 |
This patch was obtained from ISC for 9.6-ESV-R11-P2. The patch can |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
2 |
only be obtained from [email protected] on an as needed |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
3 |
basis. |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
4 |
|
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
5 |
--- a/CHANGES Thu Jul 23 10:45:58 2015 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
6 |
+++ b/CHANGES Thu Jul 23 10:45:58 2015 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
7 |
@@ -1,3 +1,9 @@ |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
8 |
+ --- 9.6-ESV-R11-P2 released --- |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
9 |
+ |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
10 |
+4165. [security] A failure to reset a value to NULL in tkey.c could |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
11 |
+ result in an assertion failure. (CVE-2015-5477) |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
12 |
+ [RT #40046] |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
13 |
+ |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
14 |
--- 9.6-ESV-R11-P1 released --- |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
15 |
|
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
16 |
4006. [security] A flaw in delegation handling could be exploited |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
17 |
diff --git a/lib/dns/tkey.c b/lib/dns/tkey.c |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
18 |
index 66210d5..34ad90b 100644 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
19 |
--- a/lib/dns/tkey.c |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
20 |
+++ b/lib/dns/tkey.c |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
21 |
@@ -654,6 +654,7 @@ dns_tkey_processquery(dns_message_t *msg, dns_tkeyctx_t *tctx, |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
22 |
* Try the answer section, since that's where Win2000 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
23 |
* puts it. |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
24 |
*/ |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
25 |
+ name = NULL; |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
26 |
if (dns_message_findname(msg, DNS_SECTION_ANSWER, qname, |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
27 |
dns_rdatatype_tkey, 0, &name, |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
28 |
&tkeyset) != ISC_R_SUCCESS) { |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
29 |
diff --git version version |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
30 |
index 1be3c16..2058444 100644 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
31 |
--- a/version |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
32 |
+++ b/version |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
33 |
@@ -10,4 +10,4 @@ MINORVER=6 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
34 |
PATCHVER= |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
35 |
RELEASETYPE=-ESV |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
36 |
RELEASEVER=-R11 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
37 |
-EXTENSIONS=-P1 |
7d162a476327
21482911 Upgrade Solaris to BIND 9.6-ESV-R11-P2
Ben Chang <Benjamin.Chang@Oracle.COM>
parents:
diff
changeset
|
38 |
+EXTENSIONS=-P2 |