author | Rich Burridge <rich.burridge@oracle.com> |
Thu, 25 Aug 2016 06:39:51 -0700 | |
changeset 6683 | c69d3c7762d0 |
parent 6263 | 1cfbcff418a3 |
permissions | -rw-r--r-- |
6263
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
Fix for CVE-2016-3189. |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
|
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
For more details see: |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
|
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
https://bugzilla.redhat.com/show_bug.cgi?id=1319648 |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
|
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
Fix is already known upstream. |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
|
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
--- bzip2-1.0.6/bzip2recover.c.orig 2016-06-20 14:21:27.313740691 -0700 |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
+++ bzip2-1.0.6/bzip2recover.c 2016-06-20 14:22:04.258099956 -0700 |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
@@ -457,6 +457,7 @@ |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
bsPutUChar ( bsWr, 0x50 ); bsPutUChar ( bsWr, 0x90 ); |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
bsPutUInt32 ( bsWr, blockCRC ); |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
bsClose ( bsWr ); |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
+ outFile = NULL; |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
} |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |
if (wrBlock >= rbCtr) break; |
1cfbcff418a3
23620351 problem in UTILITY/BZIP
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
18 |
wrBlock++; |