Priority MEDIUM 50
The two built-in name-finder patterns exposed by opennlp.tools.namefind.RegexNameFinderFactory - DEFAULT_REGEX_NAME_FINDER.EMAIL and DEFAULT_REGEX_NAME_FINDER.URL - contain ambiguous nested quantifiers.
CVSS 4.0CRITICAL 10.0· Network · No auth · No interaction · EPSS 0.00767 · Published 2026-09-11 · Fixed in 3.0.0-M6, 2.5.12 CWE-1333
Priority MEDIUM 40
OOM Denial of Service via Unbounded Map Pre-Sizing in Apache OpenNLP SymSpellModelSerializer Versions Affected: - 3.0.0-M4 - 3.0.0-M5 (The opennlp-spellcheck extension was introduced in 3.0.0-M4.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.0074 · Published 2026-09-11 · Fixed in 3.0.0-M6 CWE-789
Priority LOW 27
Arbitrary Class Instantiation via XML Feature Generator Descriptor and Format Name in Apache OpenNLP Versions Affected: - before 2.5.10 - before 3.0.0-M5 Description: Three code paths in Apache OpenNLP load a class by it…
CVSS 3.1MEDIUM 5.6· Network · No auth · No interaction · EPSS 0.00852 · Published 2026-07-24 · Partial fix · 3.0.0-M4, 2.5.11 CWE-470
Priority MEDIUM 53
Untrusted Java Deserialization in Apache OpenNLP SvmDoccatModel Versions Affected: before 3.0.0-M4 (libsvm document categorization module; introduced in OPENNLP-1808 and only present on the 3.x line) Description: SvmDocc…
CVSS 3.1HIGH 7.3· Network · No auth · No interaction · EPSS 0.13921 · Published 2026-07-06 · Fixed in 3.0.0-M4 CWE-502
Priority MEDIUM 48
XML External Entity (XXE) via Unsanitized Dictionary Parsing in Apache OpenNLP DictionaryEntryPersistor Versions Affected: before 2.5.9, before 3.0.0-M3 Description: The DictionaryEntryPersistor class initializes a stati…
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.00495 · Published 2026-05-04 · Partial fix · 2.5.9, 3.0.0-M3 +1 CWE-611
Priority MEDIUM 50
Arbitrary Class Instantiation via Model Manifest in Apache OpenNLP ExtensionLoader Versions Affected: before 1.9.5, before 2.5.9, before 3.0.0-M3 Description: The ExtensionLoader.instantiateExtension(Class, String) metho…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00707 · Published 2026-05-04 · Partial fix · 2.5.9, 3.0.0-M3 +1 CWE-470
Priority MEDIUM 40
OOM Denial of Service via Unbounded Array Allocation in Apache OpenNLP AbstractModelReader Versions Affected: before 1.9.5 before 2.5.9 before 3.0.0-M3 Description: The AbstractModelReader methods getOutcomes(), getOutco…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00603 · Published 2026-05-04 · Partial fix · 2.5.9, 3.0.0-M3 +1 CWE-789
Priority MEDIUM 48
When loading models or dictionaries that contain XML it is possible to perform an XXE attack, since Apache OpenNLP is a library, this only affects applications that load models or dictionaries from untrusted sources.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03041 · Published 2017-10-02 · Fixed in 1.8.2 CWE-611