diff options
author | Even Rouault <even.rouault@spatialys.com> | 2017-05-20 11:29:02 +0000 |
---|---|---|
committer | Even Rouault <even.rouault@spatialys.com> | 2017-05-20 11:29:02 +0000 |
commit | 1a690c0e1055c59d979efc86d11a195bb0c142f5 (patch) | |
tree | 37f16eaeb89a1793b76e7ce4f8d5b5fef67c8bee /ChangeLog | |
parent | 3d5081d29bffaa82f4f7ed1b453fcbaa026b0735 (diff) | |
download | libtiff-git-1a690c0e1055c59d979efc86d11a195bb0c142f5.tar.gz |
* libtiff/tif_getimage.c: initYCbCrConversion(): stricter validation for
refBlackWhite coefficients values. To avoid invalid float->int32 conversion.
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1718
Credit to OSS Fuzz
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1663
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -1,3 +1,10 @@ +2017-05-20 Even Rouault <even.rouault at spatialys.com> + + * libtiff/tif_getimage.c: initYCbCrConversion(): stricter validation for + refBlackWhite coefficients values. To avoid invalid float->int32 conversion. + Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1718 + Credit to OSS Fuzz + 2017-05-18 Even Rouault <even.rouault at spatialys.com> * libtiff/tif_getimage.c: initYCbCrConversion(): check luma[1] is not zero @@ -16,7 +23,7 @@ * 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 + Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1663 Credit to OSS Fuzz 2017-05-17 Even Rouault <even.rouault at spatialys.com> |