CVE catalog

CVE-2019-14889

libssh: CVE-2019-14889

[CVE catalog]

Severity
High · CVSS 7.1CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
3.17% · Oct 25, 2026

A flaw was found with the libssh API function ssh_scp_new() in versions before 0.9.3 and before 0.8.8. When the libssh SCP client connects to a server, the scp command, which includes a user-provided path, is executed on the server-side. In case the library is used in a way where users can influence the third parameter of the function, it would become possible for an attacker to inject arbitrary commands, leading to a compromise of the remote target.

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.8-r0fixed
Alpinelibssh3.110.9.3-r0fixed
Alpinelibssh3.80.7.6-r1fixed
Alpinelibssh3.90.7.6-r2fixed
Ubuntulibssh16.040.6.3-3ubuntu3vulnerable
Ubuntulibssh16.040.6.3-4.1vulnerable
Ubuntulibssh16.040.6.3-4.2vulnerable
Ubuntulibssh16.040.6.3-4.2ubuntu1vulnerable
Ubuntulibssh16.040.6.3-4.3vulnerable
Ubuntulibssh16.040.6.3-4.3ubuntu0.1vulnerable
Ubuntulibssh16.040.6.3-4.3ubuntu0.2vulnerable
Ubuntulibssh16.040.6.3-4.3ubuntu0.5fixed
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.5fixed
Ubuntulibssh16.040.6.3-3ubuntu3vulnerable
Ubuntulibssh16.040.6.3-4.1vulnerable
Ubuntulibssh16.040.6.3-4.2vulnerable
Ubuntulibssh16.040.6.3-4.2ubuntu1vulnerable
Ubuntulibssh16.040.6.3-4.3vulnerable
Ubuntulibssh16.040.6.3-4.3ubuntu0.1vulnerable
Ubuntulibssh16.040.6.3-4.3ubuntu0.2vulnerable
Ubuntulibssh16.040.6.3-4.3ubuntu0.5fixed
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.5fixed
Suselibsshlinux enterprise module for basesystem 150.7.5-6.9.2fixed
Suselibsshlinux enterprise high performance computing 15-espos0.7.5-6.9.2fixed
Suselibsshlinux enterprise high performance computing 15-ltss0.7.5-6.9.2fixed
Suselibsshlinux enterprise server 15-ltss0.7.5-6.9.2fixed
Suselibsshlinux enterprise server for sap applications 150.7.5-6.9.2fixed
Suselibsshlinux enterprise module for basesystem 15 sp10.8.7-10.6.2fixed
Suselibsshlinux enterprise software development kit 12 sp50.8.7-3.6.1fixed
Suselibsshlinux enterprise server 12 sp50.8.7-3.6.1fixed
Suselibsshlinux enterprise server for sap applications 12 sp50.8.7-3.6.1fixed
Opensuselibsshleap 15.10.8.7-lp151.2.6.1fixed
Suselibsshlinux enterprise software development kit 12 sp50.8.7-3.3.1fixed
Suselibsshlinux enterprise server 12 sp50.8.7-3.3.1fixed
Suselibsshlinux enterprise server for sap applications 12 sp50.8.7-3.3.1fixed
Suselibsshlinux enterprise desktop 12 sp40.6.3-12.9.1fixed
Suselibsshlinux enterprise software development kit 12 sp40.6.3-12.9.1fixed
Suselibsshlinux enterprise software development kit 12 sp50.6.3-12.9.1fixed
Suselibsshlinux enterprise server 12 sp40.6.3-12.9.1fixed
Suselibsshlinux enterprise server for sap applications 12 sp40.6.3-12.9.1fixed
Suselibsshlinux enterprise module for basesystem 150.7.5-6.6.1fixed
Suselibsshlinux enterprise software development kit 12 sp50.9.8-3.12.2fixed
Suselibsshlinux enterprise server 12 sp50.9.8-3.12.2fixed
Suselibsshlinux enterprise server for sap applications 12 sp50.9.8-3.12.2fixed
Opensuselibsshleap 15.10.8.7-lp151.2.9.1fixed
Suselibsshlinux enterprise high performance computing 15 sp2-ltss0.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise high performance computing 15 sp3-ltss0.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise server 15 sp2-ltss0.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise server 15 sp3-ltss0.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise server for sap applications 15 sp20.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise server for sap applications 15 sp30.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise micro 5.10.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise micro 5.20.9.8-150200.13.3.1fixed
Suselibsshenterprise storage 7.10.9.8-150200.13.3.1fixed
Suselibsshlinux enterprise module for basesystem 15 sp10.8.7-10.9.1fixed
Suselibsshlinux enterprise desktop 12 sp40.6.3-12.12.1fixed
Suselibsshlinux enterprise software development kit 12 sp40.6.3-12.12.1fixed
Suselibsshlinux enterprise software development kit 12 sp50.6.3-12.12.1fixed
Suselibsshlinux enterprise server 12 sp40.6.3-12.12.1fixed
Suselibsshlinux enterprise server for sap applications 12 sp40.6.3-12.12.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibsshsourcesid0.9.3-1not yet assignedNot reported[946548]
Debianlibsshsourceforky0.9.3-1not yet assignedNot reported[946548]
Debianlibsshsourcetrixie0.9.3-1not yet assignedNot reported[946548]
Debianlibsshsourcebookworm0.9.3-1not yet assignedNot reported[946548]
Alpinelibsshapk3.100.8.8-r0Not reportedALPINE-CVE-2019-14889Not reported
Alpinelibsshapk3.110.9.3-r0Not reportedALPINE-CVE-2019-14889Not reported
Alpinelibsshapk3.80.7.6-r1Not reportedALPINE-CVE-2019-14889Not reported
Alpinelibsshapk3.90.7.6-r2Not reportedALPINE-CVE-2019-14889Not reported
Ubuntulibsshdeb16.040.6.3-4.3ubuntu0.5Not reportedUBUNTU-CVE-2019-14889Not reported
Ubuntulibsshdeb18.040.8.0~20170825.94fa1e38-1ubuntu0.5Not reportedUBUNTU-CVE-2019-14889Not reported
Ubuntulibsshdeb16.040.6.3-4.3ubuntu0.5Not reportedUSN-4219-1Not reported
Ubuntulibsshdeb18.040.8.0~20170825.94fa1e38-1ubuntu0.5Not reportedUSN-4219-1Not reported
Suselibsshrpmlinux enterprise module for basesystem 150.7.5-6.9.2Not reportedSUSE-SU-2020:0130-1Not reported
Suselibsshrpmlinux enterprise high performance computing 15-espos0.7.5-6.9.2Not reportedSUSE-SU-2020:0130-1Not reported
Suselibsshrpmlinux enterprise high performance computing 15-ltss0.7.5-6.9.2Not reportedSUSE-SU-2020:0130-1Not reported
Suselibsshrpmlinux enterprise server 15-ltss0.7.5-6.9.2Not reportedSUSE-SU-2020:0130-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 150.7.5-6.9.2Not reportedSUSE-SU-2020:0130-1Not reported
Suselibsshrpmlinux enterprise module for basesystem 15 sp10.8.7-10.6.2Not reportedSUSE-SU-2019:3267-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp50.8.7-3.6.1Not reportedSUSE-SU-2020:0131-1Not reported
Suselibsshrpmlinux enterprise server 12 sp50.8.7-3.6.1Not reportedSUSE-SU-2020:0131-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 12 sp50.8.7-3.6.1Not reportedSUSE-SU-2020:0131-1Not reported
Opensuselibsshrpmleap 15.10.8.7-lp151.2.6.1Not reportedOPENSUSE-SU-2019:2689-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp50.8.7-3.3.1Not reportedSUSE-SU-2019:3307-1Not reported
Suselibsshrpmlinux enterprise server 12 sp50.8.7-3.3.1Not reportedSUSE-SU-2019:3307-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 12 sp50.8.7-3.3.1Not reportedSUSE-SU-2019:3307-1Not reported
Suselibsshrpmlinux enterprise desktop 12 sp40.6.3-12.9.1Not reportedSUSE-SU-2019:3308-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp40.6.3-12.9.1Not reportedSUSE-SU-2019:3308-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp50.6.3-12.9.1Not reportedSUSE-SU-2019:3308-1Not reported
Suselibsshrpmlinux enterprise server 12 sp40.6.3-12.9.1Not reportedSUSE-SU-2019:3308-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 12 sp40.6.3-12.9.1Not reportedSUSE-SU-2019:3308-1Not reported
Suselibsshrpmlinux enterprise module for basesystem 150.7.5-6.6.1Not reportedSUSE-SU-2019:3293-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp50.9.8-3.12.2Not reportedSUSE-SU-2024:0539-1Not reported
Suselibsshrpmlinux enterprise server 12 sp50.9.8-3.12.2Not reportedSUSE-SU-2024:0539-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 12 sp50.9.8-3.12.2Not reportedSUSE-SU-2024:0539-1Not reported
Opensuselibsshrpmleap 15.10.8.7-lp151.2.9.1Not reportedOPENSUSE-SU-2020:0102-1Not reported
Suselibsshrpmlinux enterprise high performance computing 15 sp2-ltss0.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise high performance computing 15 sp3-ltss0.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise server 15 sp2-ltss0.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise server 15 sp3-ltss0.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 15 sp20.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 15 sp30.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise micro 5.10.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise micro 5.20.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmenterprise storage 7.10.9.8-150200.13.3.1Not reportedSUSE-SU-2024:0525-1Not reported
Suselibsshrpmlinux enterprise module for basesystem 15 sp10.8.7-10.9.1Not reportedSUSE-SU-2020:0129-1Not reported
Suselibsshrpmlinux enterprise desktop 12 sp40.6.3-12.12.1Not reportedSUSE-SU-2020:0139-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp40.6.3-12.12.1Not reportedSUSE-SU-2020:0139-1Not reported
Suselibsshrpmlinux enterprise software development kit 12 sp50.6.3-12.12.1Not reportedSUSE-SU-2020:0139-1Not reported
Suselibsshrpmlinux enterprise server 12 sp40.6.3-12.12.1Not reportedSUSE-SU-2020:0139-1Not reported
Suselibsshrpmlinux enterprise server for sap applications 12 sp40.6.3-12.12.1Not reportedSUSE-SU-2020:0139-1Not reported

[Debian bug #946548]

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.3-1

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

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-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.3-1

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

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-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.3-1

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

    • 0.10.6-0+deb12u2 · all · bookworm

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-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.3-1

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

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-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.3-1

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

    • 0.10.6-0+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-1

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

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

      Fixed · Fixed: 0.9.3-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.3-1

      dsa · libssh · debian · 13

    • 0.11.2-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

  • [libssh-dev]Unknown

    Source package: [libssh]

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

    • 0.11.2-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

  • [libssh-doc]Unknown

    Source package: [libssh]

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

    • 0.11.2-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

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

      Fixed · Fixed: 0.9.3-1

      dsa · libssh · debian · 13

Observed:

References