David Ambrose-Griffith from Durham University reported permission bypass
flaw in the way BackupPC server used to verify BackupPC client privileges
to perform PC backup / restore, when using rsync data backup method.
BackupPC client with certain configuration could use this flaw to retrieve security sensitive data (by backup) or, potentially to overwrite arbitrary system of backuped host (by restore), leading to privilege escalation.
Common Vulnerabilities and Exposures assigned an identifier CVE-2009-3369 to
the following vulnerability:
CgiUserConfigEdit in BackupPC 3.1.0, when SSH keys and Rsync are in
use in a multi-user environment, does not restrict users from the
ClientNameAlias function, which allows remote authenticated users to
read and write sensitive files by modifying ClientNameAlias to match
another system, then initiating a backup or restore.
This issue affects the versions of BackupPC package, as shipped
with Fedora releases of 10 and 11 and within EPEL-5 project.
BackupPC-3.1.0-7.fc11 has been submitted as an update for Fedora 11.
BackupPC-3.1.0-6.fc10 has been submitted as an update for Fedora 10.
BackupPC-3.1.0-7.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
BackupPC-3.1.0-6.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.