What’s Vulnerable › Vulnerabilities
CVE-2018-7750
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 27.1% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2018-03-13 · updated 2026-06-17
- Weakness: CWE-287
Description
transport.py in the SSH server implementation of Paramiko before 1.17.6, 1.18.x before 1.18.5, 2.0.x before 2.0.8, 2.1.x before 2.1.5, 2.2.x before 2.2.3, 2.3.x before 2.3.2, and 2.4.x before 2.4.1 does not properly check whether authentication is completed before processing other requests, as demonstrated by channel-open. A customized SSH client can simply skip the authentication step.
Affected products
- Debian Linux: 8.0, 9.0
- Paramiko: before 1.17.6; from 1.18.0 before 1.18.5; from 2.0.0 before 2.0.8; from 2.1.0 before 2.1.5; from 2.2.0 before 2.2.3; from 2.3.0 before 2.3.2 — fixed in 1.17.6, 1.18.5, 2.0.8, 2.1.5, 2.2.3, 2.3.2
- RedHat Ansible Engine: 2.0, 2.4
- CloudForms: 4.5, 4.6
- RedHat Enterprise Linux Desktop: 6.0
- RedHat Enterprise Linux Server: 6.0, 7.0
- RedHat Enterprise Linux Server Aus: 6.4, 6.5, 6.6
- RedHat Enterprise Linux Server Eus: 6.7
- RedHat Enterprise Linux Server Tus: 6.6
- RedHat Enterprise Linux Workstation: 6.0
- RedHat Virtualization: 4.1
How to fix
Upgrade to a fixed version: Paramiko 1.17.6, 1.18.5, 2.0.8, 2.1.5. Check the vendor advisory for mitigations.
References
- http://www.securityfocus.com/bid/103713
- https://access.redhat.com/errata/RHSA-2018:0591
- https://access.redhat.com/errata/RHSA-2018:0646
- https://access.redhat.com/errata/RHSA-2018:1124
- https://access.redhat.com/errata/RHSA-2018:1125
- https://access.redhat.com/errata/RHSA-2018:1213
- https://access.redhat.com/errata/RHSA-2018:1274
- https://access.redhat.com/errata/RHSA-2018:1328
- https://access.redhat.com/errata/RHSA-2018:1525
- https://access.redhat.com/errata/RHSA-2018:1972
- https://github.com/paramiko/paramiko/blob/master/sites/www/changelog.rst
- https://github.com/paramiko/paramiko/commit/fa29bd8446c8eab237f5187d28787727b4610516
Get alerted when CVE-2018-7750 or the next vulnerability affects your stack