mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-12 22:19:10 +00:00
Merge 323f744be8
into f1e83d5240
This commit is contained in:
commit
c8ccb2c6e5
2 changed files with 4 additions and 1 deletions
3
third_party/bzip2/README.cosmo
vendored
3
third_party/bzip2/README.cosmo
vendored
|
@ -9,3 +9,6 @@ ORIGIN
|
||||||
Author: Mark Wielaard <mark@klomp.org>
|
Author: Mark Wielaard <mark@klomp.org>
|
||||||
Date: Sat Jul 13 17:17:58 2019 +0200
|
Date: Sat Jul 13 17:17:58 2019 +0200
|
||||||
Prepare for 1.0.8 release.
|
Prepare for 1.0.8 release.
|
||||||
|
|
||||||
|
local vulnerability fix:
|
||||||
|
- Fix CVE-2019-12900
|
2
third_party/bzip2/decompress.c
vendored
2
third_party/bzip2/decompress.c
vendored
|
@ -287,7 +287,7 @@ Int32 BZ2_decompress ( DState* s )
|
||||||
GET_BITS(BZ_X_SELECTOR_1, nGroups, 3);
|
GET_BITS(BZ_X_SELECTOR_1, nGroups, 3);
|
||||||
if (nGroups < 2 || nGroups > BZ_N_GROUPS) RETURN(BZ_DATA_ERROR);
|
if (nGroups < 2 || nGroups > BZ_N_GROUPS) RETURN(BZ_DATA_ERROR);
|
||||||
GET_BITS(BZ_X_SELECTOR_2, nSelectors, 15);
|
GET_BITS(BZ_X_SELECTOR_2, nSelectors, 15);
|
||||||
if (nSelectors < 1) RETURN(BZ_DATA_ERROR);
|
if (nSelectors < 1 || nSelectors > BZ_MAX_SELECTORS) RETURN(BZ_DATA_ERROR);
|
||||||
for (i = 0; i < nSelectors; i++) {
|
for (i = 0; i < nSelectors; i++) {
|
||||||
j = 0;
|
j = 0;
|
||||||
while (True) {
|
while (True) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue