CVE-2018-7750
python-paramiko: Authentication bypass in transport.py
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, GHSA, Red Hat, Amazon, Oracle, Photon OS. Daha düşük diyenler: Ubuntu (yüksek).
Açıklama
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.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| amazon linux 1 | python26-paramiko, python27-paramiko | 1.15.1-2.6.amzn1 |
| Oracle Linux 6 | python-paramiko | 1.7.5-4.el6_9 |
| Photon OS 1.0 | paramiko | 1.17.6-1.ph1 |
| Photon OS 2.0 | paramiko | 2.1.5-1.ph2 |
| pip::GitHub Security Advisory pip | paramiko | 2.0.8, 2.1.5, 2.2.3, 2.3.2, 2.4.1, 1.18.5, 1.17.6 |
| Red Hat | python-paramiko, python-paramiko-doc | düzeltme belirtilmemiş |
| alpine 3.11 | py3-paramiko | 2.4.1-r0 |
| alpine 3.12 | py3-paramiko | 2.4.1-r0 |
| alpine 3.13 | py3-paramiko | 2.4.1-r0 |
| alpine 3.14 | py3-paramiko | 2.4.1-r0 |
| alpine 3.15 | py3-paramiko | 2.4.1-r0 |
| alpine 3.16 | py3-paramiko | 2.4.1-r0 |
34 kaynaktaki 36 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| amazon linux 1 | python26-paramiko | 1.15.1-2.6.amzn1 |
| amazon linux 1 | python27-paramiko | 1.15.1-2.6.amzn1 |
| Oracle Linux 6 | python-paramiko | 1.7.5-4.el6_9 |
| Photon OS 1.0 | paramiko | 1.17.6-1.ph1 |
| Photon OS 2.0 | paramiko | 2.1.5-1.ph2 |
| pip::GitHub Security Advisory pip | paramiko | 2.0.8, 2.1.5, 2.2.3, 2.3.2, 2.4.1, 1.18.5, 1.17.6 |
| Red Hat | python-paramiko | düzeltme belirtilmemiş |
| Red Hat | python-paramiko-doc | düzeltme belirtilmemiş |
| alpine 3.11 | py3-paramiko | 2.4.1-r0 |
| alpine 3.12 | py3-paramiko | 2.4.1-r0 |
| alpine 3.13 | py3-paramiko | 2.4.1-r0 |
| alpine 3.14 | py3-paramiko | 2.4.1-r0 |
| alpine 3.15 | py3-paramiko | 2.4.1-r0 |
| alpine 3.16 | py3-paramiko | 2.4.1-r0 |
| alpine 3.17 | py3-paramiko | 2.4.1-r0 |
| alpine 3.18 | py3-paramiko | 2.4.1-r0 |
| alpine 3.19 | py3-paramiko | 2.4.1-r0 |
| alpine 3.20 | py3-paramiko | 2.4.1-r0 |
| alpine 3.21 | py3-paramiko | 2.4.1-r0 |
| alpine 3.22 | py3-paramiko | 2.4.1-r0 |
| alpine 3.23 | py3-paramiko | 2.4.1-r0 |
| alpine 3.24 | py3-paramiko | 2.4.1-r0 |
| alpine edge | py3-paramiko | 2.4.1-r0 |
| debian 11 | paramiko | 2.4.2-0.1 |
| debian 12 | paramiko | 2.4.2-0.1 |
| debian 13 | paramiko | 2.4.2-0.1 |
| debian 14 | paramiko | 2.4.2-0.1 |
| debian 7 | paramiko | düzeltme belirtilmemiş |
| debian 8 | paramiko | 1.15.1-1+deb8u1 |
| debian 9 | paramiko | 2.0.0-1+deb9u1 |
| echo | paramiko | 2.4.2-0.1 |
| ubuntu 14.04 | paramiko | 1.10.1-1git1ubuntu0.1 |
| ubuntu 14.04-ESM | paramiko | 1.10.1-1git1ubuntu0.1 |
| ubuntu 16.04 | paramiko | 1.16.0-1ubuntu0.1 |
| ubuntu 16.04-ESM | paramiko | 1.16.0-1ubuntu0.1 |
| ubuntu 17.10 | paramiko | 2.0.0-1ubuntu0.1 |
Referanslar
- 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
34 referansın hepsi
- https://access.redhat.com/errata/RHSA-2018:1525
- https://access.redhat.com/errata/RHSA-2018:1972
- https://access.redhat.com/security/cve/CVE-2018-7750
- https://github.com/advisories/GHSA-232r-66cg-79px
- https://github.com/paramiko/paramiko
- https://github.com/paramiko/paramiko/blob/e861c7697622774071ce73b46ffe8817eacdedfa/sites/www/changelog.rst?plain=1#L759-L763
- https://github.com/paramiko/paramiko/blob/master/sites/www/changelog.rst
- https://github.com/paramiko/paramiko/commit/e9dfd854bdaf8af15d7834f7502a0451d217bb8c
- https://github.com/paramiko/paramiko/commit/fa29bd8446c8eab237f5187d28787727b4610516
- https://github.com/paramiko/paramiko/issues/1175
- https://github.com/pypa/advisory-database/tree/main/vulns/paramiko/PYSEC-2018-19.yaml
- https://linux.oracle.com/cve/CVE-2018-7750.html
- https://linux.oracle.com/errata/ELSA-2018-1124.html
- https://lists.debian.org/debian-lts-announce/2018/10/msg00018.html
- https://lists.debian.org/debian-lts-announce/2021/12/msg00025.html
- https://nvd.nist.gov/vuln/detail/CVE-2018-7750
- https://ubuntu.com/security/notices/USN-3603-1
- https://ubuntu.com/security/notices/USN-3603-2
- https://usn.ubuntu.com/3603-1
- https://usn.ubuntu.com/3603-1/
- https://usn.ubuntu.com/3603-2
- https://usn.ubuntu.com/3603-2/
- https://web.archive.org/web/20190831123128/http://www.securityfocus.com/bid/103713
- https://www.cve.org/CVERecord?id=CVE-2018-7750
- https://www.exploit-db.com/exploits/45712
- https://www.exploit-db.com/exploits/45712/