A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. The exploit has been published and may be used. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue.
The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.
Link | Tags |
---|---|
https://vuldb.com/?id.320543 | vdb entry technical description |
https://vuldb.com/?ctiid.320543 | permissions required signature |
https://vuldb.com/?submit.630506 | third party advisory |
https://vuldb.com/?submit.630507 | third party advisory |
https://gitlab.com/libtiff/libtiff/-/issues/728 | issue tracking |
https://gitlab.com/libtiff/libtiff/-/merge_requests/747 | patch |
https://drive.google.com/file/d/1FWhmkzksH8-qU0ZM6seBzGNB3aPnX3G8/view?usp=sharing | exploit |
https://gitlab.com/libtiff/libtiff/-/commit/ed141286a37f6e5ddafb5069347ff5d587e7a4e0 | patch |
http://www.libtiff.org/ | product |
https://gitlab.com/libtiff/libtiff/-/issues/728#note_2709263214 |