CVE-2026-82617Disclosure(apache / opennlp)

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch apache opennlp systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

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. An application that obtains these finders through RegexNameFinderFactory.getDefaultRegexNameFinders(...) and then applies them to untrusted text through RegexNameFinder.find(String[]) or RegexNameFinder.find(String) can be driven into super-linear backtracking or into unbounded matcher recursion by a small crafted input. For the EMAIL pattern, a long run of local-part characters that is never followed by an @ forces the matcher to re-scan to end-of-input from every starting offset. Cost grows quadratically with input length: an input of approximately 32 KB consumes several seconds of CPU in a single find() call and returns no match, and each doubling of the input multiplies the cost roughly four-fold. For the URL pattern, the query-string sub-expression nests a capturing repetition inside an outer repetition. The JDK matcher recurses once per query token, so an input of approximately 4 KB containing many &-separated tokens exhausts the thread stack and causes java.lang.StackOverflowError to propagate out of find(), terminating the calling thread. On a thread created with a smaller stack (for example -Xss512k, typical of server worker pools) approximately 1 KB is sufficient. In both cases an attacker who can supply text for analysis can convert a single request into seconds to minutes of pinned CPU, or into an abrupt thread death, denying service to the embedding application. No authentication, special configuration, or model file is required beyond the application having selected one of the two built-in finders. This issue affects Apache OpenNLP: from 2.0.0 through 2.5.11; from 3.0.0-M1 through 3.0.0-M5. Users are recommended to upgrade to version 2.5.12, or to 3.0.0-M6 for users tracking the 3.0.0 milestone line, which fix the issue.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-1333

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • opennlp

Threat summary

  • Patch or workaround signal is available
  • 5 mentions across 4 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 4 signals
  • Disclosure: 3 classified signals
  • False Positive: 1 classified signal
  • Peaked 1d ago at 2 mentions (2026-09-17); latest day: 1
  • 5 total mentions across 4 days

Affected systems

Vendors
Products
opennlp

1 version affected across 1 product

Deep dive

Activity timeline5 mentions / 4d
01122Mentions · 2026-09-12: 1Mentions · 2026-09-14: 1Mentions · 2026-09-17: 2Mentions · 2026-09-18: 1Patch / Workaround · 2026-09-17: 1Technical Details · 2026-09-12: 1Technical Details · 2026-09-17: 2Technical Details · 2026-09-18: 109-1209-1409-1709-18
Signal classification3 categories
Disclosure
360.0%
False Positive
120.0%
Patch
120.0%
Referenced assets3 URLs
Classification over time
DateTotalLabels
2026-09-121
Disclosure1
2026-09-141
Disclosure1
2026-09-172
False Positive1Patch1
2026-09-181
Disclosure1
Full discourse5 posts
  • JFrog Security@JFrogSecurity
    False Positive

    CVSS 10.0, but the evidence doesn't add up... again. CVE-2026-82617 ReDoS vulnerability received a CVSS 10.0 from Apache. ❌ No arbitrary code execution ❌ No data disclosure ❌ Not enabled by default The impact is limited to denial of service, and exploitation requires the application to explicitly opt in to the vulnerable name-finder functionality and process attacker-controlled input. ⚠️ Don't rely on the CVE severity score alone. Assess the actual exploitability and impact in your environment.

    Post summary

    The tweet argues that CVE-2026-82617, despite a CVSS 10.0 rating, is essentially a low‑impact denial‑of‑service issue with no evidence of active exploitation or patches, implying the severity is overstated (false positive).

    57130136.2K
    5.6K followersView on X
  • yousukezan@yousukezan
    Disclosure

    Apache OpenNLPの特定機能を使ってるときだけ発現するReDoS(CVE-2026-82617)、ReDoSなのにCVSS10.0付けられてるそう。

    Post summary

    The text reports CVE-2026-82617 as a ReDoS affecting Apache OpenNLP with a CVSS 10.0 score, highlighting the apparent mismatch between the vulnerability type and the maximal severity rating.

    000622.6K
    16.5K followersView on X
  • CERT-PY@CERTpy
    Disclosure

    ⚠️ Vulnerabilidad en productos Apache ❗ CVE-2026-82617 ➡️ Más info: https://www.cert.gov.py/vulnerabilidad-en-productos-apache-14/ https://t.co/x6lEjM7yDc

    Post summary

    The text announces a vulnerability in Apache products associated with CVE-2026-82617 and directs to additional information links, but it does not provide details on PoC, exploitation, patches, or technical aspects.

    01000276
    6.7K followersView on X
  • SecAlerts@SecAlertsCo
    Disclosure

    📧 Apache OpenNLP CVE-2026-82617 is rated CVSS 10 critical. The flaw hits RegexNameFinderFactory's built-in EMAIL and URL patterns. If OpenNLP is in your stack, review now. #cybersecurity #ciso #cto #vulnerabilities #msp https://secalerts.co/vulnerability/CVE-2026-82617?utm_campaign=x https://t.co/MU1ntxqqgj

    Post summary

    The tweet announces a critical CVE-2026-82617 against Apache OpenNLP, detailing its CVSS rating and the affected regex patterns for email and URL detection.

    1000092
    890 followersView on X
  • takenaka hiroya@Joe_Biden_ja
    Patch

    Apache OpenNLPの組み込みEMAIL/URLパターンが、細工した入力でCPUを使い切るReDoSの脆弱性 CVE-2026-82617。2.5.12で修正されています。該当の確認方法と、パッチ前の緩和策を整理しました https://ai-news.autoarticles.net/article/post_1789650767844_urct4e

    Post summary

    The post discloses a ReDoS vulnerability in Apache OpenNLP (CVE-2026-82617) and primarily focuses on the availability of a fix in version 2.5.12 along with pre-patch mitigation strategies.

    0000049
    556 followersView on X
CPE platform detail6 entries

6 of 6 entries

PartVendorProductVersionTarget SWTarget HW
Appapacheopennlp---
Appapacheopennlp3.0.0--
Appapacheopennlp3.0.0--
Appapacheopennlp3.0.0--
Appapacheopennlp3.0.0--
Appapacheopennlp3.0.0--

Explore more