Your message dated Fri, 16 Oct 2009 19:58:33 +0000
with message-id <[email protected]>
and subject line Bug#542218: fixed in backuppc 3.1.0-4lenny2
has caused the Debian Bug report #542218,
regarding backuppc: Security hole when using rsync and multiple users
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
542218: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542218
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: backuppc
Version: 3.1.0-4
Severity: critical
Tags: security
Justification: root security hole
When using an SSH key and Rsync with BackupPC on a system with multiple users,
Users (as opposed to admins) have the ability to change the ClientNameAlias on
machines they are listed as owning.
As BackupPC user has one ssh key, which can be in the authorized keys of many
machines (often as root), this allows a user to backup from and restore to any
machines that key gives access to, by changing the ClientNameAlias to the
target machine and initiating a backup.
I've just tested this, and as an unpriviledged user was able to change backing
up /scratch on my desktop to /etc on a server and then read /etc/shadow from
the server.
Whilst I haven't tested this, I see no reason I couldn't restore to the server
as well, thus changing arbitrary files as root (and gaining root access).
-- System Information:
Debian Release: 5.0.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages backuppc depends on:
ii adduser 3.110 add and remove users and groups
ii apache2 2.2.9-10+lenny2 Apache HTTP Server metapackage
ii apache2-mpm-worker [http 2.2.9-10+lenny2 Apache HTTP Server - high speed th
ii bzip2 1.0.5-1 high-quality block-sorting file co
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii dpkg 1.14.25 Debian package management system
ii libarchive-zip-perl 1.18-1 Module for manipulation of ZIP arc
ii libcompress-zlib-perl 2.012-1 Perl module for creation and manip
ii perl [libdigest-md5-perl 5.10.0-19 Larry Wall's Practical Extraction
ii perl-suid 5.10.0-19 Runs setuid Perl scripts
ii samba-common 2:3.2.5-4lenny2 Samba common files used by both th
ii smbclient 2:3.2.5-4lenny2 a LanManager-like simple client fo
ii tar 1.20-1 GNU version of the tar archiving u
Versions of packages backuppc recommends:
ii libfile-rsyncp-perl 0.68-1.1+b1 A perl based implementation of an
ii openssh-client [ssh-client] 1:5.1p1-5 secure shell client, an rlogin/rsh
ii postfix [mail-transport-agen 2.5.5-1.1 High-performance mail transport ag
ii rrdtool 1.3.1-4 Time-series data storage and displ
ii rsync 3.0.3-2 fast remote file copy program (lik
Versions of packages backuppc suggests:
pn par2 <none> (no description available)
ii w3m [www-browser] 0.5.2-2+b1 WWW browsable pager with excellent
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: backuppc
Source-Version: 3.1.0-4lenny2
We believe that the bug you reported is fixed in the latest version of
backuppc, which is due to be installed in the Debian FTP archive:
backuppc_3.1.0-4lenny2.diff.gz
to pool/main/b/backuppc/backuppc_3.1.0-4lenny2.diff.gz
backuppc_3.1.0-4lenny2.dsc
to pool/main/b/backuppc/backuppc_3.1.0-4lenny2.dsc
backuppc_3.1.0-4lenny2_all.deb
to pool/main/b/backuppc/backuppc_3.1.0-4lenny2_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ludovic Drolez <[email protected]> (supplier of updated backuppc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 14 Sep 2009 16:47:20 +0200
Source: backuppc
Binary: backuppc
Architecture: source all
Version: 3.1.0-4lenny2
Distribution: stable-proposed-updates
Urgency: high
Maintainer: Ludovic Drolez <[email protected]>
Changed-By: Ludovic Drolez <[email protected]>
Description:
backuppc - high-performance, enterprise-grade system for backing up PCs
Closes: 542218
Changes:
backuppc (3.1.0-4lenny2) stable-proposed-updates; urgency=high
.
* Disable the modification of the alias for normal users to close
a potential security hole. Closes: #542218
Checksums-Sha1:
03fcbd4313d82993ae200226651659c05e1e3e9f 1033 backuppc_3.1.0-4lenny2.dsc
c92a3187d5edaa97b3b65c089582d95735ae4019 25028 backuppc_3.1.0-4lenny2.diff.gz
f47baa899a33e3bc597480488c68679c0288aacd 541648 backuppc_3.1.0-4lenny2_all.deb
Checksums-Sha256:
7536f9026b7d29180cb755374cf1bf4c8b9582c004375d0baf092736c7ec96e4 1033
backuppc_3.1.0-4lenny2.dsc
fe626b738d6e162895c39a1c672144ada1286f69bb958007bed59a5cc56e1406 25028
backuppc_3.1.0-4lenny2.diff.gz
5c7384b2a67931a14f837d15c656512ffb86de4a32fded96e5b3a01d8acd6878 541648
backuppc_3.1.0-4lenny2_all.deb
Files:
4ed16b9c15f2fd2527cdebcd801f4398 1033 utils optional backuppc_3.1.0-4lenny2.dsc
67d1228979d2d5a96dcce8e85ccd5ab3 25028 utils optional
backuppc_3.1.0-4lenny2.diff.gz
d57753ed043d004fa5a0c962362f1358 541648 utils optional
backuppc_3.1.0-4lenny2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkquWDsACgkQsRlQAP1GppifpwCfQXYJfWBImTgdrP0+IiSQYM1P
kF4An2CMPs8AT6G1uguSJU2HSXsQl0k8
=ZFfE
-----END PGP SIGNATURE-----
--- End Message ---