Hi,
We use Jmix 2.1.3 version and vaddin version 24. while creating the new project Jmix provide the library apache poi version 5.2.3 but it is vulnerable
Improper Input Validation:
The vulnerability arises from Apache POI’s parsing of OOXML files (like .xlsx, .docx, .pptx).
Duplicate Zip Entries:
Attackers can insert multiple zip entries with the same filename into a crafted OOXML file.
Inconsistent Data:
When Apache POI parses such files, different products may select different duplicate entries, leading to inconsistent data being extracted.
Affected Version:
Apache POI 5.2.3 is specifically mentioned as being vulnerable.
Fix:
Later versions, particularly 5.4.0 and above, include a fix for this issue.
We are upgraded with apache poi 5.4.0 we getting the issue when we click any of menu or action button the application continuously loading state and we checked in the browser console in network the one of the API status is pending state.