The receive_xattr function in xattrs.c in rsync 3.1.2 and 3.1.3-development does not check for a trailing '\0' character in an xattr name, which allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) or possibly have unspecified other impact by sending crafted data to the daemon. Upstream bug: https://bugzilla.samba.org/show_bug.cgi?id=13112 Upstream patch: https://git.samba.org/rsync.git/?p=rsync.git;a=commit;h=47a63d90e71d3e19e0e96052bb8c6b9cb140ecc1
Created rsync tracking bugs for this issue: Affects: fedora-all [bug 1511414] Created rsync-bpc tracking bugs for this issue: Affects: epel-7 [bug 1511413] Affects: fedora-all [bug 1511412]
Statement: Red Hat Product Security has rated this issue as having Moderate security impact. This issue is not currently planned to be addressed in future updates. For additional information, refer to the Issue Severity Classification: https://access.redhat.com/security/updates/classification/.