Skip to content
HighVulnerability

CVE-2026-123356: GROBID unauthenticated thread exhaustion through /api/modelTraining endpoint

Identifier
CVE-2026-123356
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.

Summary

GROBID, machine learning software for extracting information from scholarly documents, is affected prior to version 0.9.1. The unauthenticated /api/modelTraining endpoint calls GrobidRestProcessTraining.trainModel in GrobidRestProcessTraining.java, which creates a new fixed thread pool per request and never shuts it down. Repeated requests permanently retain JVM worker threads, which can exhaust thread capacity and degrade or stop request processing.

Mitigation

Fixed in version 0.9.1.