FLAM Issue Tracker - FL5
View Issue Details
0000962FL51.1 FLCLpublic2019-02-28 17:512019-12-05 10:47
Falk Reichbott 
Falk Reichbott 
highmajorsometimes
assignedopen 
GeneralGeneralGeneral
5.1.19 
5.1.25 
0000962: Limit the maximal internal block size to prevent memory exhausting through expansion at decompression
Currently FLAM works block by block. If you read a block with 64 KiB (default) a maximal expansion of GZIP by factor 900 can result in 1 GiB memory allocation by FLAM to handle the extracted block in memory. For a secure production environment the maximal allocated memory must be limited. In such case we need a solution, where only a part of the original block is extracted so that anything fit in the maximal block size. The default could by at factor 4 of the given block size.
No tags attached.
Issue History
2019-02-28 17:51Falk ReichbottNew Issue
2019-02-28 17:51Falk ReichbottStatusnew => assigned
2019-02-28 17:51Falk ReichbottAssigned To => Falk Reichbott
2019-06-19 19:37Falk ReichbottTarget Version5.1.21 => 5.1.22
2019-12-05 10:37Falk ReichbottTarget Version5.1.22 => 5.1.26
2019-12-05 10:47Falk ReichbottTarget Version5.1.26 => 5.1.25

There are no notes attached to this issue.