[jira] [Updated] (NIFI-11787) Add property to configure Min Inflate Ratio in ConvertExcelToCSVProcessor

2023-07-10 Thread Matt Burgess (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-11787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matt Burgess updated NIFI-11787:

Fix Version/s: (was: 1.latest)
   (was: 2.latest)

> Add property to configure Min Inflate Ratio in ConvertExcelToCSVProcessor
> -
>
> Key: NIFI-11787
> URL: https://issues.apache.org/jira/browse/NIFI-11787
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> When working with Excel files that are very sparse (i.e. contain a large 
> number of empty cells), an error can be thrown such as:
> java.io.IOException: Zip bomb detected! The file would exceed the max. ratio 
> of compressed file size to the size of the expanded data. This may indicate 
> that the file is used to inflate memory usage and thus could pose a security 
> risk. You can adjust this limit via ZipSecureFile.setMinInflateRatio() if you 
> need to work with files which exceed this limit. Uncompressed size: 16640363, 
> Raw/compressed size: 166400, ratio: 0.01 Limits: MIN_INFLATE_RATIO: 
> 0.01
> A property can be added (set to the aforementioned default) to 
> ConvertExcelToCSVProcessor to specify the minimum inflation ratio, for use 
> cases where the file is trusted but decompresses to a size whose ratio 
> exceeds the minimum.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (NIFI-11787) Add property to configure Min Inflate Ratio in ConvertExcelToCSVProcessor

2023-07-10 Thread Matt Burgess (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-11787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matt Burgess updated NIFI-11787:

Resolution: Later
Status: Resolved  (was: Patch Available)

> Add property to configure Min Inflate Ratio in ConvertExcelToCSVProcessor
> -
>
> Key: NIFI-11787
> URL: https://issues.apache.org/jira/browse/NIFI-11787
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.latest, 2.latest
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> When working with Excel files that are very sparse (i.e. contain a large 
> number of empty cells), an error can be thrown such as:
> java.io.IOException: Zip bomb detected! The file would exceed the max. ratio 
> of compressed file size to the size of the expanded data. This may indicate 
> that the file is used to inflate memory usage and thus could pose a security 
> risk. You can adjust this limit via ZipSecureFile.setMinInflateRatio() if you 
> need to work with files which exceed this limit. Uncompressed size: 16640363, 
> Raw/compressed size: 166400, ratio: 0.01 Limits: MIN_INFLATE_RATIO: 
> 0.01
> A property can be added (set to the aforementioned default) to 
> ConvertExcelToCSVProcessor to specify the minimum inflation ratio, for use 
> cases where the file is trusted but decompresses to a size whose ratio 
> exceeds the minimum.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (NIFI-11787) Add property to configure Min Inflate Ratio in ConvertExcelToCSVProcessor

2023-07-07 Thread Matt Burgess (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-11787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matt Burgess updated NIFI-11787:

Fix Version/s: 1.latest
   2.latest
   Status: Patch Available  (was: In Progress)

> Add property to configure Min Inflate Ratio in ConvertExcelToCSVProcessor
> -
>
> Key: NIFI-11787
> URL: https://issues.apache.org/jira/browse/NIFI-11787
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.latest, 2.latest
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> When working with Excel files that are very sparse (i.e. contain a large 
> number of empty cells), an error can be thrown such as:
> java.io.IOException: Zip bomb detected! The file would exceed the max. ratio 
> of compressed file size to the size of the expanded data. This may indicate 
> that the file is used to inflate memory usage and thus could pose a security 
> risk. You can adjust this limit via ZipSecureFile.setMinInflateRatio() if you 
> need to work with files which exceed this limit. Uncompressed size: 16640363, 
> Raw/compressed size: 166400, ratio: 0.01 Limits: MIN_INFLATE_RATIO: 
> 0.01
> A property can be added (set to the aforementioned default) to 
> ConvertExcelToCSVProcessor to specify the minimum inflation ratio, for use 
> cases where the file is trusted but decompresses to a size whose ratio 
> exceeds the minimum.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)