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