Skip to main content

Eclipse Kura EUVDEUVD-2026-121410

| CVE-2026-112186 HIGH
Incorrect Behavior Order (CWE-696)
2026-11-10 eclipse
8.7
CVSS 4.0 · Vendor: eclipse
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach Kura Service Listing V1 REST endpoint
  2. Delivery
    Send oversized or deeply-nested JSON body unauthenticated
  3. Exploit
    Body parsed before auth check
  4. Execution
    Heap exhaustion (OOM) or unbounded recursion (StackOverflow)
  5. Impact
    Gateway service denial of service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incorrect behavior order
Exploitation Conditions

Exploitation requires network reachability to the Eclipse Kura Service Listing V1 REST API on an affected gateway (versions 5.4.0 through 5.6.2); no authentication, user interaction, or non-default configuration is needed because the endpoints parse the request JSON body into memory before performing the authentication check, with no limit on body size or nesting depth. The practical limiting factor is exposure of the Kura REST management interface: if that interface is restricted to a trusted management network or not exposed to untrusted clients, the unauthenticated attack surface is correspondingly reduced. The two trigger variants are concretely described - concurrent oversized JSON bodies exhaust the Java heap (OutOfMemoryError), and a single deeply-nested JSON body causes unbounded recursion (StackOverflowError).

Impact

This is a genuine but bounded availability risk, not a high-CVSS-but-low-real-risk inflation. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms remote, unauthenticated, low-complexity reach with no attack requirements, and the description corroborates pre-authentication exploitation because the body is parsed before the caller's credentials are checked - the network-vector and no-privilege signals are mutually consistent here, not conflicting. Impact is strictly availability (VC:N/VI:N/VA:H, with SA:L indicating a limited knock-on availability effect on a subsequent system such as whatever the gateway services); there is no confidentiality or integrity exposure, so this is a denial-of-service issue only. No EPSS score, no CISA KEV listing, and no working exploit code were supplied, so there is no evidence of active exploitation; the vuln.today Decision label is 'this_week' (not act_now/emergency), which aligns with a readily-triggerable pre-auth DoS that is not yet known to be exploited in the wild. The net priority is moderate-to-elevated: easy to trigger and pre-auth, but the ceiling is service disruption rather than compromise, and real-world exposure depends on whether the Kura REST management interface is network-reachable to untrusted callers.

Exploit ScenarioDerived

A remote attacker with no credentials reaches the Eclipse Kura Service Listing V1 REST endpoint and submits a few dozen concurrent requests carrying very large JSON bodies, which Kura reads entirely into the Java heap before authenticating, driving an OutOfMemoryError; alternatively a single deeply-nested JSON body triggers unbounded recursion and a StackOverflowError. Either path crashes or hangs the gateway's management service, denying availability. No public exploit identified at time of analysis - the references are the Eclipse security advisory and CVE-assignment records, not exploit code.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 10, 2026

Unauthenticated denial of service in Eclipse Kura 5.4.0 through 5.6.2 lets a remote client exhaust the gateway's Java heap by sending a few dozen concurrent oversized JSON bodies to the Service Listing V1 REST API, or trigger unbounded recursion and a StackOverflowError with a deeply nested JSON body. The endpoints read and parse the request body before checking authentication and enforce no size or nesting limit, so no credentials or user interaction are needed; the practical exposure limit is whether the Kura management interface is reachable from untrusted networks. No public exploit identified at time of analysis, and no CISA KEV entry was identified, but the availability-only impact is high severity (CVSS 4.0 8.7; assessed CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).

RemediationAI

No vendor-released patch or fixed version is identified in the provided data; check the Eclipse Kura advisory GHSA-pwq4-h95h-5634 (https://github.com/eclipse-kura/kura/security/advisories/GHSA-pwq4-h95h-5634) for the patched release. Until a fixed build is available, restrict the Kura management interface and Service Listing V1 REST API to trusted management networks using firewall rules or network policy-this reduces the unauthenticated attack surface but blocks legitimate remote management from untrusted segments. If Service Listing V1 is not needed, disable those endpoints; this removes the vulnerable path but may break integrations that depend on service discovery. Front Kura with a reverse proxy or API gateway that enforces a maximum request body size and, where supported, a JSON nesting-depth limit, because Kura parses the body before authenticating; trade-offs are rejection of legitimate large or deeply nested payloads and incomplete protection if clients can bypass the proxy and reach Kura directly.

Affected VersionsENISA

Eclipse Kura 5.4.0 ≤5.6.2

Affected Packages

euvd eclipse_kura no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the Service Listing V1 REST API in Eclipse Kura, an Eclipse Foundation IoT gateway framework running on Java. CWE-696 (Incorrect Behavior Order) describes the core defect: the endpoint reads the JSON request body into memory and parses it before it checks whether the caller is authenticated. Because body size and nesting depth are unbounded, two concrete failure modes follow: concurrent large JSON requests consume heap until an OutOfMemoryError, and a single deeply nested document drives unbound recursion until a StackOverflowError. The CPE cpe:2.3:a:eclipse_foundation:eclipse_kura:*:*:*:*:*:*:*:* is a wildcard and does not narrow the version range, which the description gives as 5.4.0 through 5.6.2. The trigger mechanics are explicitly described in the source data, not inferred; the limiting factor is network exposure of the Kura REST management interface.

Know when Eclipse Kura gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (eclipse) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L
vuln.today AI 7.5 HIGH

Remote, low-complexity, pre-auth parsing yields AV:N/AC:L/PR:N/UI:N; impact is availability-only (A:H) with no confidentiality or integrity effect and no scope change in base 3.1.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L

Primary rating from Vendor (eclipse).

CVSS VectorVendor: eclipse

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
Low

DescriptionCVE.org

In Eclipse Kura versions 5.4.0 through 5.6.2, the Service Listing V1 REST API read the JSON body of every request into memory, with no limit on its size. The endpoints parse the body before they check whether the caller is authenticated. A remote attacker without valid credentials can therefore send a few dozen large JSON requests at the same time, exhaust the Java heap with an OutOfMemoryError, and cause a denial of service. Likewise, a remote attacker, can send a deeply nested JSON request and trigger a StackOverflowError because of an unbound recursion in Service Listing V1.

Executive ViewAI

Why It Matters

Eclipse Kura, an IoT gateway framework used in industrial and edge deployments, contains an unauthenticated denial-of-service flaw (CVE-2026-112186) affecting the Service Listing V1 REST API in versions 5.4.0 through 5.6.2. A remote attacker without credentials can crash or destabilize affected gateways by exhausting Java heap or triggering a stack overflow, disrupting field operations and IoT device management. Leadership should care because no vendor patch is currently available and any internet- or untrusted-network-exposed management interface represents immediate operational risk to dependent operational technology and edge infrastructure.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict management interface access to trusted networks/VLANs, enforce request body size and JSON nesting depth limits at reverse proxy or WAF, rate limit concurrent requests to the Service Listing V1 REST API, and monitor for memory exhaustion and gateway restarts.

Threat Intelligence Overview

Prevalence
Low
niche open-source IoT edge/gateway framework, industry-specific deployment
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy