Description
Improper Input Validation vulnerability in Apache POI. The issue affects the parsing of OOXML format files like xlsx, docx and pptx. These file formats are basically zip files and it is possible for malicious users to add zip entries with duplicate names (including the path) in the zip. In this case, products reading the affected file could read different data because 1 of the zip entries with the duplicate name is selected over another but different products may choose a different zip entry.
This issue affects Apache POI poi-ooxml before 5.4.0. poi-ooxml 5.4.0 has a check that throws an exception if zip entries with duplicate file names are found in the input file.
Users are recommended to upgrade to version poi-ooxml 5.4.0, which fixes the issue. Please read https://poi.apache.org/security.html for recommendations about how to use the POI libraries securely.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apache Software Foundation | Apache POI | < 5.4.0 | 5.4.0 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | libapache-poi-java | No fix yet | — |
| Debian 13 | libapache-poi-java | No fix yet | — |
| Debian 12 | libapache-poi-java | No fix yet | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | libapache-poi-java | No fix yet | — |
| Ubuntu 26.04 LTS | libapache-poi-java | No fix yet | — |
| Ubuntu 25.10 | libapache-poi-java | No fix yet | — |
| Ubuntu 24.04 LTS | libapache-poi-java | No fix yet | — |
| Ubuntu 22.04 LTS | libapache-poi-java | No fix yet | — |
Show 3 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 20.04 LTS | libapache-poi-java | No fix yet | — |
| Ubuntu 18.04 LTS | libapache-poi-java | No fix yet | — |
| Ubuntu 16.04 LTS | libapache-poi-java | No fix yet | — |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | opensearch-2 | 2.19.1-r2 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.apache.poi:poi-ooxml | < 5.4.0 | 5.4.0 | GHSA-gmg8-593g-7mv3 |
Advisories 22
- WID-SEC-2026-0162 Oracle Fusion Middleware: Mehrere Schwachstellen BSI CERT-Bund (WID) · Aug 24, 2026
- WID-SEC-2025-1139 IBM SPSS: Schwachstelle ermöglicht Umgehen von Sicherheitsvorkehrungen BSI CERT-Bund (WID) · Jun 10, 2026
- NCSC-2026-0126 Kwetsbaarheden verholpen in Oracle E-Business Suite NCSC-NL (Netherlands) · Apr 22, 2026
- WID-SEC-2026-1203 Oracle Fusion Middleware: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 21, 2026
- WID-SEC-2026-1192 Oracle E-Business Suite: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 21, 2026
- WID-SEC-2026-0871 IBM Operational Decision Manager: Mehrere Schwachstellen BSI CERT-Bund (WID) · Mar 25, 2026
- NCSC-2026-0028 Kwetsbaarheden verholpen in Oracle Analytics NCSC-NL (Netherlands) · Jan 21, 2026
- NCSC-2026-0027 Kwetsbaarheden verholpen in Oracle Fusion Middleware NCSC-NL (Netherlands) · Jan 21, 2026
- WID-SEC-2026-0175 Oracle Supply Chain: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 20, 2026
- WID-SEC-2025-2850 HCL Domino und Notes (Apache POI): Schwachstelle ermöglicht Umgehen von Sicherheitsvorkehrungen BSI CERT-Bund (WID) · Dec 15, 2025
- NCSC-2025-0340 Kwetsbaarheden verholpen in Oracle PeopleSoft NCSC-NL (Netherlands) · Oct 23, 2025
- NCSC-2025-0338 Kwetsbaarheden verholpen in Oracle JD Edwards EnterpriseOne Tools NCSC-NL (Netherlands) · Oct 23, 2025
- NCSC-2025-0333 Kwetsbaarheden verholpen in Oracle Financial Services NCSC-NL (Netherlands) · Oct 23, 2025
- WID-SEC-2025-2356 Oracle Financial Services Applications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 22, 2025
- WID-SEC-2025-2367 Oracle PeopleSoft: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 22, 2025
- WID-SEC-2025-2364 Oracle JD Edwards: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 22, 2025
- NCSC-2025-0323 Kwetsbaarheden verholpen in SAP Producten NCSC-NL (Netherlands) · Oct 17, 2025
- WID-SEC-2025-2265 SAP Patchday Oktober 2025: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 13, 2025
- WID-SEC-2025-2154 IBM InfoSphere Information Server: Mehrere Schwachstellen BSI CERT-Bund (WID) · Sep 29, 2025
- WID-SEC-2025-1572 Oracle Fusion Middleware: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jul 15, 2025
- WID-SEC-2025-1337 IBM Tivoli Netcool/OMNIbus: Schwachstelle ermöglicht Umgehen von Sicherheitsvorkehrungen BSI CERT-Bund (WID) · Jun 16, 2025
- WID-SEC-2025-1142 NetApp ActiveIQ Unified Manager: Schwachstelle ermöglicht Offenlegung von Informationen, Manipulation von Dateien, und Denial of Service. BSI CERT-Bund (WID) · May 25, 2025
References
- https://bz.apache.org/bugzilla/show_bug.cgi?id=69620 issue-tracking
- https://lists.apache.org/thread/k14w8vcjqy4h34hh5kzldko78kpylkq5 vendor-advisory