---
id: CVE-2026-110631
title: >-
  Komodo through 2.3.3 contains an authentication bypass vulnerability in the
  Periphery agent that allows unauthenticated attackers to connect as a trusted
  Core because empty core_public_keys and passkeys lists fail open by default
summary: >-
  Komodo through 2.3.3 contains an authentication bypass vulnerability in the
  Periphery agent that allows unauthenticated attackers to connect as a trusted
  Core because empty core_public_keys and passkeys lists fail open by default.
  Attack…
severity: critical
cvss: 9.8
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'
cwe:
  - CWE-1188
published: '2026-10-14'
updated: '2026-10-14'
sourceUpdated: '2026-10-14T16:17:41.960'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-110631'
references:
  - url: >-
      https://github.com/moghtech/komodo/blob/v1.19.5/bin/periphery/src/api/router.rs
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/moghtech/komodo/blob/v2.3.3/bin/periphery/src/connection/server.rs
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/moghtech/komodo/blob/v2.3.3/bin/periphery/src/state.rs#L82-L88
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/moghtech/komodo/blob/v2.3.3/config/periphery.config.toml
    label: disclosure@vulncheck.com
  - url: 'https://github.com/moghtech/komodo/issues/1690'
    label: disclosure@vulncheck.com
  - url: >-
      https://ravindulakmina.pages.dev/advisories/komodo-periphery-fail-open-rce/
    label: disclosure@vulncheck.com
  - url: >-
      https://www.vulncheck.com/advisories/komodo-through-2.3.3-periphery-agent-unauthenticated-rce-via-default-configuration
    label: disclosure@vulncheck.com
tags:
  - nvd
ingestedAt: '2026-10-14T15:36:14.011Z'
---

## Overview

Komodo through 2.3.3 contains an authentication bypass vulnerability in the Periphery agent that allows unauthenticated attackers to connect as a trusted Core because empty core_public_keys and passkeys lists fail open by default. Attackers reaching port 8120 can present any generated keypair to issue Periphery API requests, including terminal sessions and container operations, executing commands on managed hosts typically as root.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
