Skip to main content

OpenSSH CVE-2026-106589

| EUVDEUVD-2026-94055 LOW
Least Privilege Violation (CWE-272)
2026-10-06 cve@mitre.org GHSA-8wpc-x9xg-9q94
2.9
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Access legacy QNX/SCO sshd host
  2. Delivery
    Establish session with forwarding enabled
  3. Exploit
    sshd-session retains root unexpectedly
  4. Execution
    Abuse elevated session process
  5. Impact
    Operate with unintended root privileges

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V8 - Authorization Least privilege on resource access
Exploitation Conditions

Exploitation is confined to OpenSSH (sshd) running on environments that lack file-descriptor passing and unprivileged PTY device allocation - the description names QNX 6 and SCO OpenServer 5 specifically - and requires the GatewayPorts or StreamLocalForwarding configuration options to be in use. On such a host, sshd-session can retain root privileges instead of running unprivileged. Limiting factors sharply reduce real-world risk: the affected platforms are obsolete and rarely deployed, the attack vector is local (AV:L) with high complexity (AC:H), the config options are not universally enabled, and establishing the relevant forwarding/session behavior in practice presumes session access despite the input vector's PR:N.

Impact

This is a genuinely low-priority issue by every available signal, not a high-CVSS alarm. The input CVSS base score is 2.9 (Low) with vector CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - local attack vector, high attack complexity, no confidentiality or availability impact and only low integrity impact. There is NO EPSS score provided, NO CISA KEV listing, NO public POC, and NO SSVC decision data in the input, so exploitation-probability and automatability cannot be quantified from the data given. One internal tension is worth flagging: the input vector lists PR:N (unauthenticated) even though the weakness (CWE-272, improper privilege management) is tied to specific configuration options (GatewayPorts, StreamLocalForwarding) and to establishing SSH sessions/forwardings - behavior that normally presumes an authenticated session - so the PR:N labeling should be verified with the vendor; the flaw reads more like a privilege-separation weakening than a directly reachable unauthenticated bug. Critically, the condition only manifests on legacy niche platforms (QNX 6 and SCO OpenServer 5) that lack file-descriptor passing and unprivileged PTY allocation, so despite OpenSSH's ubiquity the real-world exposure is extremely narrow. Net: no public exploit identified, low technical impact, and a tiny affected footprint - a low real-risk issue rather than an urgent priority.

Exploit ScenarioDerived

On a legacy QNX 6 or SCO OpenServer 5 host running OpenSSH ≤10.6 with GatewayPorts or StreamLocalForwarding configured, the sshd-session process fails to drop to an unprivileged state and instead retains root, because these platforms lack fd-passing and unprivileged PTY allocation. An attacker who can establish a session and exercise the forwarding paths operates within a root-privileged session process, so any further compromise of that process yields root rather than a sandboxed user. No public exploit code is identified at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 06, 2026

This is a genuinely low-priority issue by every available signal, not a high-CVSS alarm. Local privilege retention in OpenSSH sshd-session on obsolete platforms (QNX 6, SCO OpenServer 5) allows an authenticated user to cause sshd-session to run with root privileges when GatewayPorts or StreamLocalForwarding is enabled and the host lacks support for file-descriptor passing and unprivileged PTY allocation. Exploitation is confined to those specific configurations, no public exploit has been identified at time of analysis, and the assessed CVSS is 2.9.

RemediationAI

No vendor-released patch identified at time of analysis; the description indicates versions through 10.6 are affected. As a compensating control, disable the vulnerable code paths by setting 'GatewayPorts no' and 'StreamLocalForwarding no' in sshd_config, which prevents the forwarding features that trigger the privilege retention-trade-off is loss of TCP and Unix-domain socket forwarding. Additionally, restrict SSH access to trusted users and consider migrating off the obsolete QNX 6 and SCO OpenServer 5 platforms, since they are the only environments named as lacking the required OS features. Monitor the OpenSSH release notes (https://www.openssh.org/releasenotes.html#10.6) for an official fix version.

Affected VersionsENISA

OpenSSH 0 ≤10.6

Affected Packages

euvd openssh no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a least-privilege violation (CWE-272) in OpenSSH sshd-session. On operating systems that do not support file-descriptor passing and unprivileged allocation of PTY devices-explicitly QNX 6 and SCO OpenServer 5-the sshd-session process can retain root privileges instead of dropping to an unprivileged user. This behavior is tied to the GatewayPorts and StreamLocalForwarding configuration options, which are used for TCP and Unix-domain socket forwarding. When those options are enabled on such platforms, the session process may fail to properly relinquish root, potentially allowing an authenticated remote user with a session to perform actions with elevated privileges. The root cause is a missing privilege-dropping step that depends on OS capabilities not present on the named legacy systems.

Know when SSH gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 2.9 LOW
AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 2.5 LOW

Depends on legacy platform plus GatewayPorts/StreamLocalForwarding and an established session, so AC:H and PR:L; impact limited to integrity (I:L) with no confidentiality or availability loss.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

DescriptionCVE.org

In sshd in OpenSSH through 10.6, in certain environments such as QNX 6 and SCO OpenServer 5, sshd-session can unexpectedly have root privileges. This is related to the GatewayPorts and StreamLocalForwarding configuration options, and lack of support for file-descriptor passing and unprivileged allocation of PTY devices.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Rare
only triggers on legacy QNX 6 / SCO OpenServer 5 platforms
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

14
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +14
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in SSH

View all
CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2014-6278 HIGH POC
8.8 Sep 30

GNU Bash through 4.3 bash43-026 does not properly parse function definitions in the values of environment variables, whi

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

CVE-2012-6066 CRITICAL POC
9.3 Dec 04

freeSSHd.exe in freeSSHd through 1.2.6 allows remote attackers to bypass authentication via a crafted session, as demons

CVE-2014-6277 CRITICAL POC
10.0 Sep 27

GNU Bash through 4.3 bash43-026 does not properly parse function definitions in the values of environment variables, whi

CVE-2023-38408 CRITICAL POC
9.8 Jul 20

The PKCS#11 feature in ssh-agent in OpenSSH before 9.3p2 has an insufficiently trustworthy search path, leading to remot

CVE-2023-25136 MEDIUM POC
6.5 Feb 03

OpenSSH server (sshd) 9.1 introduced a double-free vulnerability during options.kex_algorithms handling. Rated medium se

CVE-2016-6210 MEDIUM POC
5.9 Feb 13

sshd in OpenSSH before 7.3, when SHA256 or SHA512 are used for user password hashing, uses BLOWFISH hashing on a static

CVE-2015-5600 HIGH POC
8.1 Aug 03

The kbdint_next_device function in auth2-chall.c in sshd in OpenSSH through 6.9 does not properly restrict the processin

CVE-2016-6515 HIGH POC
7.5 Aug 07

The auth_password function in auth-passwd.c in sshd in OpenSSH before 7.3 does not limit password lengths for password a

CVE-2024-6387 HIGH POC
8.1 Jul 01

Remote code execution in OpenSSH's sshd server (regression of CVE-2006-5051) allows unauthenticated remote attackers to

CVE-2019-6111 MEDIUM POC
5.9 Jan 31

An issue was discovered in OpenSSH 7.9. Rated medium severity (CVSS 5.9), this vulnerability is remotely exploitable, no

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy