CVE-2026-124683
Last modified
CVE-2026-124683 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. Eclipse Langium versions 3.2.0 through 4.4.0 contain an inefficient algorithmic complexity issue (CWE-407) in the opt-in IndentationAwareTokenBuilder and IndentationAwareLexer. When producing DEDENT tokens, the token builder recomputes line numbers by re-scanning the entire preceding document text. EPSS estimates a 0.50% chance of exploitation in the next 30 days.
Description
Eclipse Langium versions 3.2.0 through 4.4.0 contain an inefficient algorithmic complexity issue (CWE-407) in the opt-in IndentationAwareTokenBuilder and IndentationAwareLexer. When producing DEDENT tokens, the token builder recomputes line numbers by re-scanning the entire preceding document text. A document whose indentation changes on most lines then takes quadratic time to tokenize. Because tokenization is synchronous, a crafted document of a few hundred kilobytes can block the Node.js event loop for tens of seconds. That causes a DoS for every user served by the same process. Languages built with the DefaultLexer and DefaultTokenBuilder are unaffected.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Eclipse Foundation | Eclipse Langium | >= 3.2.0, <= 4.4.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-124683?
How severe is CVE-2026-124683?
How do I fix CVE-2026-124683?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-124665The Order Tracking WordPress plugin before 3.6.2 does not v…5.3
- CVE-2026-124666Authentication bypass by spoofing vulnerability in Apache AP…6.4
- CVE-2026-12467Use after free in Extensions in Google Chrome prior to 149.0…8.3
- CVE-2026-124679Authentication bypass by spoofing vulnerability in Apache AP…7.8
- CVE-2026-12468Race in Updater in Google Chrome on Mac prior to 149.0.7827.…8.3
- CVE-2026-124680Interpretation Conflict, resulting in (Incorrect Authorizati…7
- CVE-2026-124684This issue can cause a heap-use-after-free when an embedder …5.1
- CVE-2026-124686In Progress® Kendo® UI for jQuery versions prior to 2026.4.1…5.4
- CVE-2026-124687In Progress® Kendo® UI for jQuery versions from 2022.2.621 p…7.1
- CVE-2026-124688In Progress® Kendo® UI for jQuery prior to 2026.4.1111 the T…7.1
- CVE-2026-124689In Progress Kendo UI for jQuery versions 2026.3.1014 up to, …7.1
- CVE-2026-12469Uninitialized Use in GPU in Google Chrome on Android prior t…4.3
Are you affected by CVE-2026-124683?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
