CVE catalog

CVE-2020-1730

libssh: CVE-2020-1730

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
3.14% · Oct 25, 2026

A flaw was found in libssh versions before 0.8.9 and before 0.9.4 in the way it handled AES-CTR (or DES ciphers if enabled) ciphers. The server or client could crash when the connection hasn't been fully initialized and the system tries to cleanup the ciphers when closing the connection. The biggest threat from this vulnerability is system availability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibsshsid0.12.2-1fixed
Debianlibsshforky0.12.2-1fixed
Debianlibsshtrixie0.11.5-0+deb13u1fixed
Debianlibsshtrixie-security0.11.5-0+deb13u1fixed
Debianlibsshbookworm0.10.6-0+deb12u2fixed
Debianlibsshbookworm-security0.10.6-0+deb12u3fixed
Alpinelibssh3.100.8.9-r0fixed
Alpinelibssh3.110.9.4-r0fixed
Alpinelibssh3.90.7.6-r3fixed
Ubuntulibssh18.040.7.5-1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1build1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.2vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.5vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.6fixed
Ubuntulibssh18.040.7.5-1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1build1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.1vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.2vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.5vulnerable
Ubuntulibssh18.040.8.0~20170825.94fa1e38-1ubuntu0.6fixed
Opensuselibsshtumbleweed0.9.6-2.1fixed
Opensuselibsshleap 15.10.8.7-lp151.2.12.1fixed
Suselibsshlinux enterprise software development kit 12 sp50.8.7-3.9.1fixed
Suselibsshlinux enterprise server 12 sp50.8.7-3.9.1fixed
Suselibsshlinux enterprise server for sap applications 12 sp50.8.7-3.9.1fixed
Suselibsshlinux enterprise module for basesystem 15 sp10.8.7-10.12.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibsshsourcesid0.9.4-1not yet assignedNot reported[956308]
Debianlibsshsourceforky0.9.4-1not yet assignedNot reported[956308]
Debianlibsshsourcetrixie0.9.4-1not yet assignedNot reported[956308]
Debianlibsshsourcebookworm0.9.4-1not yet assignedNot reported[956308]
Alpinelibsshapk3.100.8.9-r0Not reportedALPINE-CVE-2020-1730Not reported
Alpinelibsshapk3.110.9.4-r0Not reportedALPINE-CVE-2020-1730Not reported
Alpinelibsshapk3.90.7.6-r3Not reportedALPINE-CVE-2020-1730Not reported
Ubuntulibsshdeb18.040.8.0~20170825.94fa1e38-1ubuntu0.6Not reportedUBUNTU-CVE-2020-1730Not reported
Ubuntulibsshdeb18.040.8.0~20170825.94fa1e38-1ubuntu0.6Not reportedUSN-4327-1Not reported
Opensuselibsshrpmtumbleweed0.9.6-2.1Not reportedOPENSUSE-SU-2024:11603-1Not reported
Opensuselibsshrpmleap 15.10.8.7-lp151.2.12.1Not reportedOPENSUSE-SU-2020:0510-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp50.8.7-3.9.1Not reportedSUSE-SU-2020:0968-1Not reported
Suselibsshrpmlinux enterprise server 12 sp50.8.7-3.9.1Not reportedSUSE-SU-2020:0968-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 12 sp50.8.7-3.9.1Not reportedSUSE-SU-2020:0968-1Not reported
Suselibsshrpmlinux enterprise module for basesystem 15 sp10.8.7-10.12.1Not reportedSUSE-SU-2020:0967-1Not reported

[Debian bug #956308]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libssh-4]Unknown

    Source package: [libssh]

    Details (4)
    • 0.10.6-0+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

  • [libssh-dev]Unknown

    Source package: [libssh]

    Details (4)
    • 0.10.6-0+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

  • [libssh-doc]Unknown

    Source package: [libssh]

    Details (4)
    • 0.10.6-0+deb12u2 · all · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u2 · all · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · all · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · all · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

  • Source package: [libssh]

    Details (4)
    • 0.10.6-0+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

  • Source package: [libssh]

    Details (4)
    • 0.10.6-0+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

    • 0.10.6-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · bookworm; dsa · libssh · debian · 12

[Debian 13 (Trixie)]

  • [libssh-4]Unknown

    Source package: [libssh]

    Details (4)
    • 0.11.2-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.2-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.5-0+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.5-0+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

  • [libssh-dev]Unknown

    Source package: [libssh]

    Details (4)
    • 0.11.2-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.2-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.5-0+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.5-0+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

  • [libssh-doc]Unknown

    Source package: [libssh]

    Details (4)
    • 0.11.2-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.2-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.5-0+deb13u1 · all · trixie-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

    • 0.11.5-0+deb13u1 · all · trixie-security

      Fixed · Fixed: 0.9.4-1

      dsa · libssh · debian · 13

[openSUSE Tumbleweed]

  • [libssh4]Unknown

    Source package: [libssh]

    Details (1)
    • 0.11.5-2.1 · x86_64 · tumbleweed

      Unknown · Fixed: 0.9.6-2.1

      Version impact unknown

      dsa · libssh · opensuse · tumbleweed

  • [libssh4-32bit]Unknown

    Source package: [libssh]

    Details (1)
    • 0.11.5-2.1 · x86_64 · tumbleweed

      Unknown · Fixed: 0.9.6-2.1

      Version impact unknown

      dsa · libssh · opensuse · tumbleweed

  • [libssh-config]Unknown

    Source package: [libssh]

    Details (1)
    • 0.11.5-2.1 · noarch · tumbleweed

      Unknown · Fixed: 0.9.6-2.1

      Version impact unknown

      dsa · libssh · opensuse · tumbleweed

  • [libssh-devel]Unknown

    Source package: [libssh]

    Details (1)
    • 0.11.5-2.1 · x86_64 · tumbleweed

      Unknown · Fixed: 0.9.6-2.1

      Version impact unknown

      dsa · libssh · opensuse · tumbleweed

Observed:

References