Skip to content
Threat Feed
critical advisory PoC

Eclipse ioFog Controller: WebSocket Authentication Bypass (CVE-2026-113620)

Eclipse ioFog Controller versions 3.8.0 through 3.9.1 contain an authentication bypass vulnerability in operator WebSocket endpoints, allowing attackers to access exec and log sessions using self-minted bearer tokens.

CVE search metadata

CVE search record: CVE-2026-113620. Severity: critical. CVSS: 9.8. KEV: no. Product: ioFog Controller (3.8.0 through 3.9.1). Brief: Eclipse ioFog Controller: WebSocket Authentication Bypass (CVE-2026-113620). Brief link: https://feed.craftedsignal.io/briefs/2026-10-iofog-auth-bypass/

Triage facts

Revision 2
Applicability
ioFog Controller (3.8.0 through 3.9.1)
Evidence
Unknown
Severity
Critical
Action
Elevated
Sources
2 public sources
Freshness
Revision 2Oct 20, 14:44 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely
Revision history 1 entry · Revision 2
  1. Revision 2

    poc_available

    Changed: has_poc, lastmod, poc_references, references, updates

    Sources: 1

Eclipse ioFog Controller versions 3.8.0 through 3.9.1 are affected by an authentication bypass vulnerability (CVE-2026-113620) within the operator WebSocket implementation. Specifically, the exec and log routes fail to perform proper validation of the provided bearer JSON Web Token (JWT). The application decodes the token and incorrectly utilizes the groups or roles defined within the payload as RBAC subjects. An attacker can craft a self-minted token containing administrative groups to bypass authorization checks, as the system does not require an associated account or RoleBinding. This flaw allows unauthorized actors to initiate exec or log sessions for specific microservices or fog instances, provided the attacker has obtained the target's UUID. HTTP routes and Agent WebSockets correctly verify tokens and remain unaffected.

Impact

Successful exploitation allows unauthorized administrative access to container exec and log streams. This could lead to sensitive information disclosure via logs or full command execution on managed microservices and fog instances, potentially allowing an attacker to move laterally or exfiltrate data within the fog edge computing environment.

Recommendation

  • Patch the Eclipse ioFog Controller by upgrading to a version released after 3.9.1 that addresses CVE-2026-113620.
  • Audit access logs for WebSockets requests to the ioFog Controller that originate from unauthorized internal segments or external sources.
  • Monitor for unexpected exec or log session initiation for critical microservices or fog instances, especially those appearing with administrative role claims that do not correspond to known service identities.

Immediate actions

Upgrade Eclipse ioFog Controller to a version patched against CVE-2026-113620

IT Operations 48h

Threat Hunt

Identify WebSocket upgrade requests to log or exec routes in web server logs

T1190 medium medium confidence hunt now

Data: webserver logs

Mitigations

Apply security patches for CVE-2026-113620

immediate IT Operations

CVE-2026-113620