PT-2026-71657 · Rsync · Rsync

·

CVE-2026-70457

·

Published

2026-08-13

·

Updated

2026-09-02

CVSS v4.0

8.3

High

VectorAV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions rsync versions 3.2.3 through 3.4.x
Description An out-of-bounds write exists in the parse size arg() function. The issue occurs because the return value of snprintf() is used as an index for a .bss-segment array without proper bounds checking. When snprintf() truncates a formatted size string, it returns the number of characters that would have been written, which can exceed the array length. This leads to a write operation targeting memory outside the intended bounds, resulting in the corruption of .bss memory (a segment of memory used for uninitialized global and static variables).
Recommendations Update rsync to version 3.5.0. As a temporary workaround, restrict the use of the parse size arg() function to minimize the risk of exploitation.

Exploit

Fix

Memory Corruption

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-95846
CVE-2026-70457
ECHO-112E-6676-E997
GHSA-PG7G-XQMR-XPFH
OPENSUSE-SU-2026:21650-1
SUSE-SU-2026:23253-1
SUSE-SU-2026:23254-1
SUSE-SU-2026:23289-1
SUSE-SU-2026:23323-1
SUSE-SU-2026:3634-1
SUSE-SU-2026:3657-1

Affected Products

Rsync