Skip to content

Commit 04d0f13

Browse files
committed
changelog: Add more details on security fixes
1 parent 6276688 commit 04d0f13

1 file changed

Lines changed: 22 additions & 1 deletion

File tree

libssh/CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,29 @@ See the upstream [CHANGELOG](libssh-mirror/CHANGELOG)
22

33
0.12.0~3
44
- Based on upstream master branch (HEAD)
5-
- Includes all 0.12.x security fixes
65
- Includes mbedtls-v4 support
6+
- Includes security fixes from upstream:
7+
- Upstream 0.12.0:
8+
- CVE-2025-14821: Fix global config location on Windows (6a7f19ec)
9+
- CVE-2026-0964: SCP Protocol Path Traversal (daa80818)
10+
- CVE-2026-0965: DoS parsing config files (a5eb30db)
11+
- CVE-2026-0966: Buffer underflow in ssh_get_hexa() (417a095e)
12+
- CVE-2026-0967: ReDoS via crafted patterns (a411de5c)
13+
- CVE-2026-0968: OOB Read in sftp_parse_longname() (20856f44)
14+
- libssh-2026-sftp-extensions: OOB read in SFTP extensions (855a0853)
15+
- Upstream 0.12.1:
16+
- CVE-2026-15370: Stack buffer overrun in sftpserver (347c69d2)
17+
- CVE-2026-59842: Missing length checks in kex-gss Curve25519 (ed9109df)
18+
- CVE-2026-59844: Unbounded len in SSH_FXP_READ (6dba2e06)
19+
- CVE-2026-59845: Missing fork() return check in socket (92b6fb9c)
20+
- CVE-2026-59846: Shell metacharacters in usernames (6309df22)
21+
- CVE-2026-59847: AES-GCM tag verification issues (a5173c6a / 6d6cb6cb)
22+
- CVE-2026-59848: sftp unknown request ID handling (00876f76 / 26147eb4)
23+
- CVE-2026-59849: auth infinite loop (bcfa1912 / bb964323)
24+
- CVE-2026-59850: DATA on closed channels (a8a3fa35)
25+
- CVE-2026-59851: gssapi-keyex missing callback dispatch (a45d20b7)
26+
- Upstream 0.12.2:
27+
- CVE-2026-59843: Zero max packet size in channel open (3f785905)
728
- See upstream [CHANGELOG](libssh-mirror/CHANGELOG)
829

930
0.12.0~2

0 commit comments

Comments
 (0)