Description
A heap-based buffer overflow flaw was found in the rsync daemon. This issue is due to improper handling of attacker-controlled checksum lengths (s2length) in the code. When MAX_DIGEST_LEN exceeds the fixed SUM_LENGTH (16 bytes), an attacker can write out of bounds in the sum2 buffer.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
rsync
Default version status: unaffected
3.2.7affected3.3.0affected
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
0:3.4.1-2.el10 to < *unaffected
Red Hat Red Hat Enterprise Linux 6
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 7
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 8
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: unaffected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: unaffected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: unaffected
References
- https://access.redhat.com/errata/RHBA-2025:6470 ↗
- https://access.redhat.com/security/cve/CVE-2024-12084 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=2330527 ↗
- https://kb.cert.org/vuls/id/952657 ↗
- https://github.com/google/security-research/security/advisories/GHSA-p5pg-x43v-mvqj ↗
- http://www.openwall.com/lists/oss-security/2025/01/14/6 ↗
- https://security.netapp.com/advisory/ntap-20250131-0002/ ↗
- https://www.kb.cert.org/vuls/id/952657 ↗