p PatchFirst

CVE-2026-58051

CVE-2026-58051 · libssh2 - Free of Uninitialized Pointer in publickey List Cleanup

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

libssh2 through 1.11.1 grows its publickey list with SSH2_REALLOC but does not zero-initialize new entries before parsing populates them, so a parse failure reaching the cleanup path leaves libssh2_publickey_list_free operating on an uninitialized entry. A malicious SSH server offering the publickey subsystem can use a malformed response to make cleanup free an uninitialized, attacker-influenceable attrs pointer in a connecting libssh2 client.

CVSS 8.3 · Hoch · EPSS 0,3% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • libssh2

    Softwareversionen
    • ≥ 0, ≤ 1.11.1: Betroffen (semver)

    Keine Korrektur veröffentlicht

  • libssh2 Debian:12

    Softwareversionen
    • 1.10.0-3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.10.0-3+deb12u1

    Auf 1.10.0-3+deb12u1 aktualisieren

  • libssh2 Debian:13

    Softwareversionen
    • 1.11.1-1
    • 1.11.1-1+deb13u1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.11.1-1+deb13u2

    Auf 1.11.1-1+deb13u2 aktualisieren

  • libssh2 Debian:14

    Softwareversionen
    • 1.11.1-1
    • 1.11.1-2
    • 1.11.1-3
    • 1.11.1-4
    • 1.11.1-5
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.11.1-6

    Auf 1.11.1-6 aktualisieren

  • libssh2 Ubuntu:Pro:14.04:LTS

    Softwareversionen
    • 1.4.3-1
    • 1.4.3-2
    • 1.4.3-2ubuntu0.1
    • 1.4.3-2ubuntu0.2
    • 1.4.3-2ubuntu0.2+esm1
    • 1.4.3-2ubuntu0.2+esm2
    • 1.4.3-2ubuntu0.2+esm3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.4.3-2ubuntu0.2+esm4

    Auf 1.4.3-2ubuntu0.2+esm4 aktualisieren

  • libssh2 Ubuntu:Pro:16.04:LTS

    Softwareversionen
    • 1.5.0-2
    • 1.5.0-2ubuntu0.1
    • 1.5.0-2ubuntu0.1+esm1
    • 1.5.0-2ubuntu0.1+esm2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.5.0-2ubuntu0.1+esm3

    Auf 1.5.0-2ubuntu0.1+esm3 aktualisieren

  • libssh2 Ubuntu:Pro:18.04:LTS

    Softwareversionen
    • 1.8.0-1
    • 1.8.0-1ubuntu0.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.8.0-1ubuntu0.1+esm1

    Auf 1.8.0-1ubuntu0.1+esm1 aktualisieren

  • libssh2 Ubuntu:Pro:20.04:LTS

    Softwareversionen
    • 1.8.0-2.1build1
    • 1.8.0-2.1ubuntu0.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.8.0-2.1ubuntu0.1+esm1

    Auf 1.8.0-2.1ubuntu0.1+esm1 aktualisieren

  • libssh2 Ubuntu:22.04:LTS

    Softwareversionen
    • 1.9.0-3
    • 1.10.0-2
    • 1.10.0-2build1
    • 1.10.0-3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.10.0-3ubuntu0.1

    Auf 1.10.0-3ubuntu0.1 aktualisieren

  • libssh2 Ubuntu:24.04:LTS

    Softwareversionen
    • 1.11.0-2
    • 1.11.0-3
    • 1.11.0-4
    • 1.11.0-4.1build1
    • 1.11.0-4.1build2
    • 1.11.0-4.1ubuntu0.24.04.1
    • 1.11.0-4.1ubuntu0.24.04.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.11.0-4.1ubuntu0.24.04.3

    Auf 1.11.0-4.1ubuntu0.24.04.3 aktualisieren

  • libssh2 Ubuntu:25.10

    Softwareversionen
    • 1.11.1-1
    • 1.11.1-1build1
    • 1.11.1-1ubuntu0.25.10.1
    • 1.11.1-1ubuntu0.25.10.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libssh2 Ubuntu:26.04:LTS

    Softwareversionen
    • 1.11.1-1build1
    • 1.11.1-1build2
    • 1.11.1-1ubuntu0.26.04.1
    • 1.11.1-1ubuntu0.26.04.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.11.1-1ubuntu0.26.04.3

    Auf 1.11.1-1ubuntu0.26.04.3 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →