680 matches found
Pillow: TarIO negative size field causes infinite CPU-spin loop
Summary TarIO.init does not check that a tar header's size field is positive. A crafted header with a negative size makes it seek backward onto itself. This causes an infinite loop that uses 100% CPU and never returns. Details TarIO.init reads 512-byte tar headers one at a time, looking for a...
7.1CVSS6AI score0.00333EPSS
SaveExploits0References6Affected Software1
20