PatchSiren

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.