Skip to content
CVE PROGRAM SOURCE RECORD9.2 Critical

CVE-2026-55200

libssh2 - Out-of-Bounds Write via Unchecked packet_length in transport.c

Description

libssh2 1.11.1, fixed in commit 97acf3d, contains an out-of-bounds write vulnerability in ssh2_transport_read() that fails to enforce upper bounds on packet_length field. Remote attackers can send crafted SSH packets with excessively large packet_length values to corrupt heap memory and achieve remote code execution.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

libssh2 libssh2

Default version status: unaffected

  • 1.11.1affected
  • 1c3f1b7da588f2652260285529ec3c1f1125eb4e to < 97acf3dfda80c91c3a8c9f2372546301d4a1a7a8affected
pkg:github/libssh2/libssh2

References