CVE-2018-7750
python-paramiko: Authentication bypass in transport.py
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA, Red Hat, Amazon, Oracle, Photon OS. Más baja según Ubuntu (alta).
Descripción
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.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido 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 | sin corrección indicada |
| 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 |
Mostrar las 36 entradas de 34 fuentes
| Fuente | Paquete | Corregido 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 | sin corrección indicada |
| Red Hat | python-paramiko-doc | sin corrección indicada |
| 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 | sin corrección indicada |
| 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 |
Referencias
- 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
Las 34 referencias
- 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/