Lucene search

K
gentooGentoo FoundationGLSA-200709-13
HistorySep 20, 2007 - 12:00 a.m.

rsync: Two buffer overflows

2007-09-2000:00:00
Gentoo Foundation
security.gentoo.org
11

0.184 Low

EPSS

Percentile

96.2%

Background

rsync is a file transfer program to keep remote directories synchronized.

Description

Sebastian Krahmer from the SUSE Security Team discovered two off-by-one errors in the function “f_name()” in file sender.c when processing overly long directory names.

Impact

A remote attacker could entice a user to synchronize a repository containing specially crafted directories, leading to the execution of arbitrary code with the privileges of the user running the application.

Workaround

There is no known workaround at this time.

Resolution

All rsync users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=net-misc/rsync-2.6.9-r3"
OSVersionArchitecturePackageVersionFilename
Gentooanyallnet-misc/rsync< 2.6.9-r3UNKNOWN