]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
rsync: add upstream security fix for CVE-2017-16548
authorPeter Korsgaard <peter@korsgaard.com>
Tue, 19 Dec 2017 11:56:28 +0000 (12:56 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 19 Dec 2017 20:50:52 +0000 (21:50 +0100)
commit7f33f1d848908975b513f852873ae4fdb2702183
tree2e1380836e3fa782dfbecaac398bc0ed40d9c8ae
parentd4e3441a1c61570be580724ec48132879e8c7dc8
rsync: add upstream security fix for CVE-2017-16548

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.

For more details, see:
https://bugzilla.samba.org/show_bug.cgi?id=13112

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/rsync/0004-Enforce-trailing-0-when-receiving-xattr-name-values.patch [new file with mode: 0644]