jaguar (at) felinemenace.org discovered a format string vulnerability in rlpr, a utility for lpd printing without using /etc/printcap. While investigating this vulnerability, a buffer overflow was also discovered in related code. By exploiting one of these vulnerabilities, a local or remote user could potentially cause arbitrary code to be executed with the privileges of 1) the rlprd process (remote), or 2) root (local). Fixed packages are available from
security.debian.org.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
- --------------------------------------------------------------------------
Debian Security Advisory DSA 524-1 security@debian.org
http://www.debian.org/security/ Matt Zimmerman
June 19th, 2004 http://www.debian.org/security/faq
- --------------------------------------------------------------------------
Package : rlpr
Vulnerability : several
Problem-Type : local, remote
Debian-specific: no
CVE Ids : CAN-2004-0393 CAN-2004-0454
jaguar@felinemenace.org discovered a format string vulnerability in
rlpr, a utility for lpd printing without using /etc/printcap. While
investigating this vulnerability, a buffer overflow was also
discovered in related code. By exploiting one of these
vulnerabilities, a local or remote user could potentially cause
arbitrary code to be executed with the privileges of 1) the rlprd
process (remote), or 2) root (local).
CAN-2004-0393: format string vulnerability via syslog(3) in msg()
function in rlpr
CAN-2004-0454: buffer overflow in msg() function in rlpr
For the current stable distribution (woody), this problem has been
fixed in version 2.02-7woody1.
For the unstable distribution (sid), this problem will be fixed soon.
We recommend that you update your rlpr package.
Upgrade Instructions
- --------------------
wget url
will fetch the file for you
dpkg -i file.deb
will install the referenced file.
If you are using the apt-get package manager, use the line for
sources.list as given below:
apt-get update
will update the internal database
apt-get upgrade
will install corrected packages
You may use an automated update by adding the resources from the
footer to the proper configuration.
Debian GNU/Linux 3.0 alias woody
- --------------------------------
Source archives:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1.dsc
Size/MD5 checksum: 520 4fc2b5e321d5dceba3dfc480c569bad5
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1.diff.gz
Size/MD5 checksum: 4275 bf830077979ba42aaa9fd1befa86f148
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02.orig.tar.gz
Size/MD5 checksum: 152750 09b27ef3f67bc95fc5566d6c35025f58
Alpha architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_alpha.deb
Size/MD5 checksum: 73504 3754865750b1a62370cb401dd44d7eab
ARM architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_arm.deb
Size/MD5 checksum: 46202 8f7de308545d274e96e4fcf9a9e6fbea
Intel IA-32 architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_i386.deb
Size/MD5 checksum: 55222 d373769fa727b8fb5881818a9a1b52f1
Intel IA-64 architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_ia64.deb
Size/MD5 checksum: 90206 7991cf6c9c6364c89f4a4b53dc497099
HP Precision architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_hppa.deb
Size/MD5 checksum: 51230 1714b62af8cb81eda68a7c28ab5f9d39
Motorola 680x0 architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_m68k.deb
Size/MD5 checksum: 45764 519427c01fc7bd3ba274322ca631fb9b
Big endian MIPS architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_mips.deb
Size/MD5 checksum: 65596 dba2dd1d4644fc646bc09033211e931d
Little endian MIPS architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_mipsel.deb
Size/MD5 checksum: 65674 6e4d7d75b3fa624faa0310126a887eee
PowerPC architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_powerpc.deb
Size/MD5 checksum: 47308 fd192bbd137378a91e691b5c94de5cdd
IBM S/390 architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_s390.deb
Size/MD5 checksum: 46680 912f9256b9231463cc5dfcfe95a29284
Sun Sparc architecture:
http://security.debian.org/pool/updates/main/r/rlpr/rlpr_2.02-7woody1_sparc.deb
Size/MD5 checksum: 59614 e192f3a0517f9819ae7601775a40b490
These files will probably be moved into the stable distribution on
its next revision.
- ---------------------------------------------------------------------------------
For apt-get: deb http://security.debian.org/ stable/updates main
For dpkg-ftp: ftp://security.debian.org/debian-security dists/stable/updates/main
Mailing list: debian-security-announce@lists.debian.org
Package info: `apt-cache show ' and http://packages.debian.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA1O8BArxCt0PiXR4RAsX0AJ0dQfNKM8Vq7Spv7XnRFAVQI16p0wCg2IdO
xfG9TDLWEUj+UrE/GKMtM2M=
=2JxA
-----END PGP SIGNATURE-----