CVE-2019-10088 json
Allocation of Resources Without Limits or Throttling in Apache Tika
published 2019-08-02 7 y ago modified 2026-06-17 4 mo ago also GHSA-mfwh-gqx8-c787 , EUVD-2019-0638
- cvss
- 8.8
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 4.8%
- EPSS 4.8% chance of exploitation in 30 days, percentile 92%
- public exploits
- 0
- none known
Summary
A carefully crafted or corrupt zip file can cause an OOM in Apache Tika's RecursiveParserWrapper in versions 1.7-1.21. Users should upgrade to 1.22 or later.
Patch / fix
- maven org.apache.tika:tika-core 1.22
- tika Debian 11 1.22-1
debian advisories DEBIAN-CVE-2019-10088
- cobbler Manager Server Module 4.0 3.0.0+git20190806.32c4bae0-7.3.7
- mgr-osad Manager Server Module 4.0 4.0.10-3.6.8
- spacecmd Manager Server Module 4.0 4.0.16-3.6.7
- pgjdbc-ng Manager Server Module 4.0 0.7.1-3.3.8
- tika-core Manager Server Module 4.0 1.22-3.3.7
- susemanager Manager Server Module 4.0 4.0.17-3.6.9
- spacewalk-web Manager Server Module 4.0 4.0.16-3.9.8
- spacewalk-java Manager Server Module 4.0 4.0.25-3.10.5
suse advisories SUSE-SU-2019:2930-1SUSE-SU-2019:2521-1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-10088 updated cvss 6.5
tika: a carefully crafted or corrupt zip file can cause an OOM
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
4.84% chance of exploitation in the next 30 days, higher than 92% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 8.8 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 6.8 | AV:N/AC:M/Au:N/C:P/I:P/A:P |
| GitHub | 3.0 | 8.8 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.tika:tika-core | >=1.7, <1.22 |
1.22 |
Affected products
- Apache Apache Tika
Classification
- Weakness
-
- CWE-770 Allocation of Resources Without Limits or Throttling
References
- lists.apache.org /thread.html/1c63555609b737c20d1bbfa4a3e73ec488e3408a84e2f5e47e1b7e08%40%3Cdev.tika.apache.org%3E
-
lists.apache.org
/thread.html/fb6c84fd387de997e5e366d50b0ca331a328c466432c80f8c5eed33d%40%3Cdev.tika.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/da9ee189d1756f8508d0f2386d8e25aca5a6df541739829232be8a94%40%3Cdev.tika.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/39723d8227b248781898c200aa24b154683673287b150a204b83787d%40%3Cdev.tika.apache.org%3E
mailing-list
- security.netapp.com /advisory/ntap-20190828-0004/
-
oracle.com
/security-alerts/cpujan2020.html
web
-
lists.apache.org
/thread.html/r204ba2a9ea750f38d789d2bb429cc0925ad6133deea7cbc3001d96b5%40%3Csolr-user.lucene.apache.org%3E
mailing-list
-
oracle.com
/security-alerts/cpuapr2020.html
web
-
nvd.nist.gov
/vuln/detail/CVE-2019-10088
advisory
-
lists.apache.org
/thread.html/1c63555609b737c20d1bbfa4a3e73ec488e3408a84e2f5e47e1b7e08@%3Cdev.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/39723d8227b248781898c200aa24b154683673287b150a204b83787d@%3Cdev.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/da9ee189d1756f8508d0f2386d8e25aca5a6df541739829232be8a94@%3Cdev.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/fb6c84fd387de997e5e366d50b0ca331a328c466432c80f8c5eed33d@%3Cdev.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/r204ba2a9ea750f38d789d2bb429cc0925ad6133deea7cbc3001d96b5@%3Csolr-user.lucene.apache.org%3E
web
-
security.netapp.com
/advisory/ntap-20190828-0004
web
Sources
- CVE List CVE-2019-10088
- GitHub Advisory GHSA-mfwh-gqx8-c787
- NVD CVE-2019-10088
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.