edde1c583a
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. |
||
---|---|---|
.. | ||
.cvsignore | ||
CMakeLists.txt | ||
fax2ps.c | ||
fax2tiff.c | ||
Makefile.am | ||
Makefile.in | ||
Makefile.lcc | ||
Makefile.vc | ||
pal2rgb.c | ||
ppm2tiff.c | ||
raw2tiff.c | ||
rgb2ycbcr.c | ||
thumbnail.c | ||
tiff2bw.c | ||
tiff2pdf.c | ||
tiff2ps.c | ||
tiff2rgba.c | ||
tiffcmp.c | ||
tiffcp.c | ||
tiffcrop.c | ||
tiffdither.c | ||
tiffdump.c | ||
tiffgt.c | ||
tiffinfo.c | ||
tiffinfoce.c | ||
tiffmedian.c | ||
tiffset.c | ||
tiffsplit.c |