p PatchFirst

CVE-2026-58051

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

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

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 · Alta · EPSS 0,3% · Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • libssh2

    Versiones
    • ≥ 0, ≤ 1.11.1: Afectada (semver)

    Sin corrección publicada

  • libssh2 Debian:12

    Versiones
    • 1.10.0-3
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.10.0-3+deb12u1

    Actualiza a 1.10.0-3+deb12u1

  • libssh2 Debian:13

    Versiones
    • 1.11.1-1
    • 1.11.1-1+deb13u1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.11.1-1+deb13u2

    Actualiza a 1.11.1-1+deb13u2

  • libssh2 Debian:14

    Versiones
    • 1.11.1-1
    • 1.11.1-2
    • 1.11.1-3
    • 1.11.1-4
    • 1.11.1-5
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.11.1-6

    Actualiza a 1.11.1-6

  • libssh2 Ubuntu:Pro:14.04:LTS

    Versiones
    • 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
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.4.3-2ubuntu0.2+esm4

    Actualiza a 1.4.3-2ubuntu0.2+esm4

  • libssh2 Ubuntu:Pro:16.04:LTS

    Versiones
    • 1.5.0-2
    • 1.5.0-2ubuntu0.1
    • 1.5.0-2ubuntu0.1+esm1
    • 1.5.0-2ubuntu0.1+esm2
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.5.0-2ubuntu0.1+esm3

    Actualiza a 1.5.0-2ubuntu0.1+esm3

  • libssh2 Ubuntu:Pro:18.04:LTS

    Versiones
    • 1.8.0-1
    • 1.8.0-1ubuntu0.1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.8.0-1ubuntu0.1+esm1

    Actualiza a 1.8.0-1ubuntu0.1+esm1

  • libssh2 Ubuntu:Pro:20.04:LTS

    Versiones
    • 1.8.0-2.1build1
    • 1.8.0-2.1ubuntu0.1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.8.0-2.1ubuntu0.1+esm1

    Actualiza a 1.8.0-2.1ubuntu0.1+esm1

  • libssh2 Ubuntu:22.04:LTS

    Versiones
    • 1.9.0-3
    • 1.10.0-2
    • 1.10.0-2build1
    • 1.10.0-3
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.10.0-3ubuntu0.1

    Actualiza a 1.10.0-3ubuntu0.1

  • libssh2 Ubuntu:24.04:LTS

    Versiones
    • 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
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.11.0-4.1ubuntu0.24.04.3

    Actualiza a 1.11.0-4.1ubuntu0.24.04.3

  • libssh2 Ubuntu:25.10

    Versiones
    • 1.11.1-1
    • 1.11.1-1build1
    • 1.11.1-1ubuntu0.25.10.1
    • 1.11.1-1ubuntu0.25.10.2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • libssh2 Ubuntu:26.04:LTS

    Versiones
    • 1.11.1-1build1
    • 1.11.1-1build2
    • 1.11.1-1ubuntu0.26.04.1
    • 1.11.1-1ubuntu0.26.04.2
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.11.1-1ubuntu0.26.04.3

    Actualiza a 1.11.1-1ubuntu0.26.04.3

Fuentes originales

Comprueba tu servidor →