CVE-2026-110631 json
Komodo through 2.3.3 Periphery Agent Unauthenticated RCE via Default Configuration
published 26d ago modified 21d ago also EUVD-2026-101259
- cvss
- 9.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 58%
- public exploits
- 0
- none known
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. 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.
Is CVE-2026-110631 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- total
- Assessed
- 21d ago
Exploit prediction
0.86% chance of exploitation in the next 30 days, higher than 58% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- ravindulakmina.pages.dev https://ravindulakmina.pages.dev/advisories/cve-2026-110631-komodo-periphery-fail-open-rce/ referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 9.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| CNA | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 4.0 | 9.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- moghtech komodo
Classification
- Weakness
-
- CWE-1188 Initialization of a Resource with an Insecure Default
References
-
ravindulakmina.pages.dev
/advisories/cve-2026-110631-komodo-periphery-fail-open-rce/
exploit
-
github.com
/moghtech/komodo/issues/1690
issue-tracking
-
github.com
/moghtech/komodo/blob/v2.3.3/bin/periphery/src/state.rs#L82-L88
technical-description
-
github.com
/moghtech/komodo/blob/v2.3.3/bin/periphery/src/connection/server.rs
technical-description
-
github.com
/moghtech/komodo/blob/v2.3.3/config/periphery.config.toml
technical-description
-
github.com
/moghtech/komodo/blob/v1.19.5/bin/periphery/src/api/router.rs
technical-description
-
ravindulakmina.pages.dev
/advisories/komodo-periphery-fail-open-rce/
technical-description
-
vulncheck.com
/advisories/komodo-through-2.3.3-periphery-agent-unauthenticated-rce-via-default-configuration
third-party-advisory
Sources
- CVE List CVE-2026-110631
- NVD CVE-2026-110631
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.