Improper Input Validation and Allocation of Resources Without Limits or Throttling in poi-scratchpad
Moderate severity
GitHub Reviewed
Published
Mar 5, 2022
to the GitHub Advisory Database
•
Updated May 15, 2024
Package
Affected versions
>= 3.8-beta1, < 5.2.1
Patched versions
5.2.1
Description
Published by the National Vulnerability Database
Mar 4, 2022
Published to the GitHub Advisory Database
Mar 5, 2022
Reviewed
Mar 7, 2022
Last updated
May 15, 2024
A shortcoming in the HMEF package of poi-scratchpad (Apache POI) allows an attacker to cause an Out of Memory exception. This package is used to read TNEF files (Microsoft Outlook and Microsoft Exchange Server). If an application uses poi-scratchpad to parse TNEF files and the application allows untrusted users to supply them, then a carefully crafted file can cause an Out of Memory exception. This issue affects poi-scratchpad version 5.2.0 and prior versions. Users are recommended to upgrade to poi-scratchpad 5.2.1.
References