Out-of-bounds read In rsync
Description
Rsync version 3.4.2 and prior contain an integer overflow vulnerability in the compressed-token decoder where a 32-bit signed counter is not checked for overflow, allowing a malicious sender to trigger an overflow that causes the receiver process to read and return data from outside the intended buffer bounds. Attackers can exploit this vulnerability to disclose process memory contents including environment variables, passwords, heap and stack data, and library memory pointers, significantly reducing ASLR effectiveness and facilitating further exploitation.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version | Patched versions |
|---|---|---|---|
debian 12 | 3.2.7-1+deb12u5 | ||
debian 11 | 3.2.3-4+deb11u4 | ||
debian 13 | 3.4.1+ds1-5+deb13u3 | ||
debian 14 | 3.4.3+ds1-1 | ||
alpine v3.21 | 3.4.3-r0 | ||
alpine v3.20 | 3.4.3-r0 | ||
alpine v3.22 | 3.4.3-r0 | ||
alpine v3.23 | 3.4.3-r0 | ||
rpm rhel6 | - | - | |
rpm rhel10 | - | - |
1-10 of 13
10
Aliases