[issue23528] Limit decompressed data when reading from GzipFile

2015-04-10 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- resolution: -> duplicate stage: patch review -> resolved status: open -> closed superseder: -> Limit decompressed data when reading from LZMAFile and BZ2File ___ Python tracker

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-28 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-27 Thread Martin Panter
Martin Panter added the comment: Perhaps we should move the discussion of a common base class to Issue 23529. I only opened this as a separate issue because I thought it might be appropriate as a bug fix for 3.4. -- ___ Python tracker

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-26 Thread Nikolaus Rath
Nikolaus Rath added the comment: Especially now that this is only going to go into 3.5, I think it makes more sense to handle GzipFile, LZMAFile and BZ2File all in one go. Looking at the code, otherwise there's going to be a lot of duplication. How about introducing a base class 'CompressedFil

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-26 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- nosy: +pitrou ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pytho

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-26 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- stage: -> patch review versions: -Python 3.4 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-26 Thread Serhiy Storchaka
Changes by Serhiy Storchaka : -- nosy: +serhiy.storchaka ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-26 Thread Martin Panter
Changes by Martin Panter : -- type: behavior -> resource usage ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue23528] Limit decompressed data when reading from GzipFile

2015-02-26 Thread Martin Panter
New submission from Martin Panter: This is a patch I originally posted at Issue 15955, but am moving it to a separate issue so there is less confusion. GzipFile.read() etc is susceptible to decompression bombing. My patch tests and fixes that, making use of the existing “max_length” parameter