CVE-2018-7750
python-paramiko: Authentication bypass in transport.py
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD, GHSA, Red Hat, Amazon, Oracle, Photon OS. Plus basse selon Ubuntu (élevée).
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.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| 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 | pas de correctif indiqué |
| 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 |
Afficher les 36 entrées de 34 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| 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 | pas de correctif indiqué |
| Red Hat | python-paramiko-doc | pas de correctif indiqué |
| 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 | pas de correctif indiqué |
| 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 |
Références
- 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
Les 34 références
- 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/