diff options
author | Even Rouault <even.rouault@spatialys.com> | 2017-05-17 13:48:34 +0000 |
---|---|---|
committer | Even Rouault <even.rouault@spatialys.com> | 2017-05-17 13:48:34 +0000 |
commit | bda5be3a142ace485352db27270e361cbffe60f1 (patch) | |
tree | 1eb22b7bdd214863a8f3ae119230381346ee2325 /ChangeLog | |
parent | f277dbaff0aefcc6f928969d479625dab6d560c3 (diff) | |
download | libtiff-git-bda5be3a142ace485352db27270e361cbffe60f1.tar.gz |
* libtiff/tif_getimage.c: initYCbCrConversion(): add basic validation of
luma and refBlackWhite coefficients (just check they are not NaN for now),
to avoid potential float to int overflows.
Fixes ://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1663
Credit to OSS Fuzz
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,13 @@ 2017-05-17 Even Rouault <even.rouault at spatialys.com> + * libtiff/tif_getimage.c: initYCbCrConversion(): add basic validation of + luma and refBlackWhite coefficients (just check they are not NaN for now), + to avoid potential float to int overflows. + Fixes ://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1663 + Credit to OSS Fuzz + +2017-05-17 Even Rouault <even.rouault at spatialys.com> + * libtiff/tif_pixarlog.c: PixarLogDecode(): resync tif_rawcp with next_in and tif_rawcc with avail_in at beginning and end of function, similarly to what is done in LZWDecode(). Likely needed so that it |