PatchSiren cyber security CVE debrief
CVE-2026-111638 moul CVE debrief
CVE-2026-111638: The sshportal management shell 'key show' command allows authenticated non-admin users to obtain decrypted backend private SSH keys due to missing authorization. This vulnerability enables attackers to request predictable key names, retrieve private keys, and connect directly to backend hosts, bypassing ACLs and session recording. System administrators and security teams should assess exposure and verify inventory to prevent unauthorized access to private keys. Affected product deployments should be identified, and owners assigned for follow-up.
- Vendor
- moul
- Product
- sshportal
- CVSS
- HIGH 8.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-16
- Original CVE updated
- 2026-10-23
- Advisory published
- 2026-10-16
- Advisory updated
- 2026-10-23
Who should care
System administrators and security teams responsible for sshportal installations should assess exposure and verify inventory to prevent unauthorized access to private keys. This includes reviewing user access controls, ensuring private keys are properly secured and rotated, and implementing compensating controls such as monitoring for suspicious activity. Affected operator, platform, vulnerability-management, and security-team impact should be evaluated to
Why it matters
CVE-2026-111638 allows authenticated non-admin users to obtain decrypted backend private SSH keys, potentially leading to unauthorized access to backend hosts. System administrators and security teams should assess exposure and verify inventory to prevent this vulnerability.
- Authenticated non-admin users can obtain decrypted backend private SSH keys
- Private keys can be exposed, allowing unauthorized access to backend hosts
- ACLs and session recording can be bypassed
- Verification of inventory and user access controls is necessary
Technical summary
The sshportal management shell 'key show' command allows authenticated non-admin users to obtain decrypted backend private SSH keys due to missing authorization. Attackers can request predictable key names to retrieve private keys and connect directly to backend hosts, bypassing ACLs and session recording. This vulnerability affects sshportal through 1.19.5 and can be mitigated by restricting access to the 'key show' command and verifying private key security. System administrators should assess exposure and verify inventory to prevent unauthorized access.
Defensive priority
Authenticated non-admin users can obtain decrypted backend private SSH keys; assess exposure and verify inventory.
Recommended defensive actions
- Assess exposure by verifying inventory of sshportal installations and user access controls
- Verify that private keys are properly secured and rotated
- Restrict access to the 'key show' command to admin users only
- Consider compensating controls such as monitoring for suspicious activity
- Review vendor patch guidance for sshportal
- Perform exposure review for affected systems
- Implement monitoring for potential exploitation attempts
Evidence notes
The CVE Program record and NVD vulnerability detail provide official information on the vulnerability. Supplemental sources include a technical description and third-party advisories. The vulnerability has been confirmed in sshportal through 1.19.5. Defenders should verify inventory of sshportal installations, user access controls, and private key security. Evidence limits suggest that the vulnerability allows authenticated non-admin users to obtain decrypted backend private SSH keys, potentially leading to unauthorized access to and
Sources and references
Verified primary and authoritative sources
-
CVE-2026-111638 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-111638
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-111638 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111638
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
sshportal through 1.19.5 Missing Authorization in 'key show' Command Exposes Private Keys
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/111xxx/CVE-2026-111638.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://hackmd.io/@hieuPenguinnn/sshportal-key-show-privkey-disclosure
Supplemental source - third-party-advisory
-
Source reference
Unverified legacy reference
URL: https://github.com/moul/sshportal/blob/v1.19.5/pkg/bastion/shell.go
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/sshportal-through-1.19.5-missing-authorization-in-key-show-command-exposes-private-keys
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.