Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed Kura Web Console over network
-
ExploitFlood /admin/auth and login endpoints ignoring session cookie
-
ExecutionServer allocates unbounded HTTP sessions pre-validation
-
ImpactExhaust JVM heap and crash Kura process
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions beyond network reachability to the Kura Web Console: the flaw is triggered by any unauthenticated client sending requests to the built-in authentication endpoints (/admin/auth, /admin/login/password, /admin/login/cert) while not honoring the returned session cookie, on default configurations of Eclipse Kura 5.0.0 through 5.6.2. Session allocation happens before method checking, request parsing, or credential validation, so no valid credentials, specific HTTP method, or non-default feature toggle is needed. The practical limiting factor is exposure: the attacker must be able to reach the Web Console administrative interface, so gateways whose console is bound to a trusted/management network or firewalled from untrusted clients are substantially less exposed. No authentication and no user interaction are required (PR:N/UI:N). |
| Impact | This is a genuine but bounded-impact priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms a network-reachable, low-complexity, unauthenticated attack with no user interaction - the mechanics are fully exposed: an unauthenticated client simply refuses to honor the returned session cookie and repeats requests to /admin/auth, /admin/login/password, or /admin/login/cert, each of which allocates a fresh HTTP session before any method check, parsing, or credential validation (CWE-770). Impact is overwhelmingly availability: the input vector rates VA:H (process crash via JVM heap exhaustion) with only VI:L/SI:L and no confidentiality impact, so this is a denial-of-service issue, not a path to code execution or data theft - the headline 8.8 is driven by the availability crash, not by broad CIA compromise. I regard the VI:L/SI:L integrity sub-scores as weakly justified for what the description presents as pure resource exhaustion; a clean read of the mechanism supports availability-only impact. On the decision signals: vuln.today assigns 'this_week' (not act_now/emergency), it is NOT in CISA KEV, no EPSS score is supplied, and no proof-of-concept or exploit code is referenced - the two references are the Eclipse GHSA advisory and the Eclipse CVE-assignment work item. So the real-world picture is a trivially-exploitable DoS against a niche IoT-gateway product with no evidence of active exploitation and unknown exploitation probability (EPSS missing). Priority is real for anyone exposing the Kura Web Console to untrusted networks, but it is a 'patch this week' availability bug, not a widespread weaponized threat. |
| Exploit ScenarioDerived | An unauthenticated attacker with network reachability to the Kura Web Console repeatedly POSTs (or sends any request) to /admin/auth, /admin/login/password, or /admin/login/cert while deliberately discarding the Set-Cookie session identifier each time. Because the server allocates a new HTTP session before checking the method, parsing the body, or validating credentials, each request consumes heap until the JVM runs out of memory and the Kura process crashes, taking the gateway offline. No public exploit is referenced, but the attack requires nothing more than a scripted HTTP flood that ignores cookies. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 10, 2026
Unbounded HTTP session allocation in the Eclipse Kura Web Console (versions 5.0.0 through 5.6.2) lets an unauthenticated remote client exhaust the JVM heap and crash the Kura process, disrupting the edge gateway and anything it controls. The authentication endpoints /admin/auth, /admin/login/password and /admin/login/cert create a new session for every request before the HTTP method is checked, the request is parsed, or any credentials are validated, and nothing caps how many sessions can be created - so a client that simply ignores the returned session cookie keeps generating new ones. No credentials, special HTTP method, or non-default feature toggle is required; the practical constraint is network reachability to the administrative console, and the confirmed impact is availability-only (no confidentiality or integrity impact was assessed), with no public exploit identified at time of analysis and no EPSS or KEV signal provided. The vendor-assigned CVSS 4.0 score is 8.8; our independent CVSS 3.1 assessment is AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H.
RemediationAI
The supplied intelligence does not identify a fixed Kura release for CVE-2026-97891, so treat the absence of a published version as unconfirmed rather than as proof no fix exists and check the Eclipse advisory https://github.com/eclipse-kura/kura/security/advisories/GHSA-4pwp-99h8-c44j and the assignment work item https://gitlab.eclipse.org/security/cve-assignment/-/work_items/325 for the patched version before upgrading. Until a fix is applied, the most effective control is to reduce reachability of the console the flaw depends on: bind the Kura Web Console to a dedicated management interface and firewall /admin/auth, /admin/login/password and /admin/login/cert (or the console port as a whole) from untrusted networks, accepting that legitimate remote administrators lose that access path and must use the management network or a jump host. Fronting the console with a reverse proxy that enforces per-client connection and request-rate limits and caps concurrent sessions blunts the allocation rate, at the cost of an additional component to secure and tune and possible throttling of legitimate admin logins during bursts. Raising the JVM maximum heap only delays the crash because the allocation is unbounded and should be treated as a temporary buffer, not a mitigation. Because the endpoint behavior cannot be disabled without disabling authentication itself, no configuration toggle is known from the available data to stop session creation on those paths.
Affected VersionsENISA
Affected Packages
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
Eclipse Kura is a JVM-based IoT/edge gateway framework whose Web Console is served by an embedded Java servlet container; each inbound HTTP request that reaches designated auth handlers causes the container to instantiate an HttpSession object retained in the JVM heap until expiry. The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling): the session-creation path in /admin/auth, /admin/login/password and /admin/login/cert runs ahead of HTTP method dispatch, request body parsing and credential validation, and there is no ceiling on concurrent sessions or per-client session creation rate. Because a session is minted from an unauthenticated request alone, an attacker does not need to complete a login or even use a valid method - simply not returning the issued session cookie forces a fresh allocation on every request. Each session carries associated heap overhead (session object plus container bookkeeping), so sustained request volume grows the live set until garbage collection cannot reclaim enough space and the process dies with an OutOfMemoryError, taking the gateway offline. The CPE cpe:2.3:a:eclipse_foundation:eclipse_kura:*:*:*:*:*:*:*:* covers the family; the description bounds the affected range at 5.0.0 through 5.6.2. The trigger is a volume-of-requests condition rather than a memory-corruption or parsing bug, and the sources do not describe any method-level or payload-level prerequisite beyond reaching the endpoints.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:L/SA:N
Remote, low-complexity, unauthenticated resource-exhaustion crash with no user interaction; impact is availability-only (process crash), so C:N/I:N and A:H, scope unchanged.
Primary rating from Vendor (eclipse).
CVSS VectorVendor: eclipse
DescriptionCVE.org
In Eclipse Kura version 5.0.0 to 5.6.2, the Web Console allocates a new HTTP session for every request to its built-in authentication endpoints (/admin/auth, /admin/login/password, /admin/login/cert) before checking the HTTP method, parsing the request, or validating any submitted credentials, and does not limit how many such sessions can be allocated. An unauthenticated client that sends requests to these endpoints without honoring the returned session cookie can cause the server to allocate an unbounded number of sessions, exhausting the JVM heap and crashing the Kura process.
Executive ViewAI
Eclipse Kura Web Console versions 5.0.0 through 5.6.2 suffer from an unauthenticated denial-of-service vulnerability that can crash the Kura process, disrupting edge gateway operations and any dependent systems. This availability-only flaw requires no credentials and can be triggered by anyone with network access to the administrative console, posing a significant operational risk for organizations relying on Kura for critical edge computing. Leadership should prioritize mitigation due to the potential for extended downtime and business disruption.
No vendor-released patch identified at time of analysis. Interim mitigations include: restricting network access to the Kura Web Console via firewall rules or VPN; deploying a reverse proxy with rate limiting and session management controls; enabling continuous JVM heap monitoring and automated alerts for abnormal memory consumption; and isolating affected edge gateways from untrusted networks until a patch is available.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Eclipse Kura
View allLog integrity spoofing in Eclipse Kura before 5.6.2 lets an unauthenticated remote attacker forge the client IP recorded
Unauthenticated denial of service in Eclipse Kura 5.4.0 through 5.6.2 lets a remote client exhaust the gateway's Java he
Improper authorization in Eclipse Kura 5.1.0 through 5.6.2 lets an authenticated identity that holds only the rest.confi
Authenticated Eclipse Kura identities that hold the rest.identity permission but lack kura.admin can use the Identity RE
Eclipse Kura 5.0.0 through 5.6.2 allows an authenticated user who holds only the Wires management permission (kura.wires
Arbitrary file write as the kurad JVM user in Eclipse Kura through 5.6.2 lets an authenticated caller with rest.command
Authenticated path traversal in Eclipse Kura 5.6.2 and earlier lets a user holding the `rest.command` permission write a
Denial of service in Eclipse Kura is a moderate-priority, availability-only issue: an authenticated user who can install
EUVD-2026-121404
NVD
CVE.org
GitHub
Exploit-DB