This repository has been archived by the owner on Dec 1, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* tools/tiffcrop.c: fix various out-of-bounds write vulnerabilities
in heap or stack allocated buffers. Reported as MSVR 35093, MSVR 35096 and MSVR 35097. Discovered by Axel Souchet and Vishal Chauhan from the MSRC Vulnerabilities & Mitigations team. * tools/tiff2pdf.c: fix out-of-bounds write vulnerabilities in heap allocate buffer in t2p_process_jpeg_strip(). Reported as MSVR 35098. Discovered by Axel Souchet and Vishal Chauhan from the MSRC Vulnerabilities & Mitigations team. * libtiff/tif_pixarlog.c: fix out-of-bounds write vulnerabilities in heap allocated buffers. Reported as MSVR 35094. Discovered by Axel Souchet and Vishal Chauhan from the MSRC Vulnerabilities & Mitigations team. * libtiff/tif_write.c: fix issue in error code path of TIFFFlushData1() that didn't reset the tif_rawcc and tif_rawcp members. I'm not completely sure if that could happen in practice outside of the odd behaviour of t2p_seekproc() of tiff2pdf). The report points that a better fix could be to check the return value of TIFFFlushData1() in places where it isn't done currently, but it seems this patch is enough. Reported as MSVR 35095. Discovered by Axel Souchet & Vishal Chauhan & Suha Can from the MSRC Vulnerabilities & Mitigations team.
- Loading branch information
erouault
committed
Sep 23, 2016
1 parent
a402cdf
commit 83a4b92
Showing
5 changed files
with
92 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,26 @@ | ||
2016-09-23 Even Rouault <even.rouault at spatialys.com> | ||
|
||
* tools/tiffcrop.c: fix various out-of-bounds write vulnerabilities | ||
in heap or stack allocated buffers. Reported as MSVR 35093, | ||
MSVR 35096 and MSVR 35097. Discovered by Axel Souchet and Vishal | ||
Chauhan from the MSRC Vulnerabilities & Mitigations team. | ||
* tools/tiff2pdf.c: fix out-of-bounds write vulnerabilities in | ||
heap allocate buffer in t2p_process_jpeg_strip(). Reported as MSVR | ||
35098. Discovered by Axel Souchet and Vishal Chauhan from the MSRC | ||
Vulnerabilities & Mitigations team. | ||
* libtiff/tif_pixarlog.c: fix out-of-bounds write vulnerabilities | ||
in heap allocated buffers. Reported as MSVR 35094. Discovered by | ||
Axel Souchet and Vishal Chauhan from the MSRC Vulnerabilities & | ||
Mitigations team. | ||
* libtiff/tif_write.c: fix issue in error code path of TIFFFlushData1() | ||
that didn't reset the tif_rawcc and tif_rawcp members. I'm not | ||
completely sure if that could happen in practice outside of the odd | ||
behaviour of t2p_seekproc() of tiff2pdf). The report points that a | ||
better fix could be to check the return value of TIFFFlushData1() in | ||
places where it isn't done currently, but it seems this patch is enough. | ||
Reported as MSVR 35095. Discovered by Axel Souchet & Vishal Chauhan & | ||
Suha Can from the MSRC Vulnerabilities & Mitigations team. | ||
|
||
2016-09-20 Bob Friesenhahn <[email protected]> | ||
|
||
* html/man/index.html: Comment out links to documentation for | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters