Package: rpm Version: 4.7.2-1+b2 Severity: important Hi, the following security issue was reported on the oss-security mailing list. We don't need to fix this in stable, but a fix for Squeeze might still be appropriate.
Cheers, Moritz Date: Wed, 02 Jun 2010 13:43:03 +0200 From: Jan Lieskovsky <jlies...@redhat.com> Subject: [oss-security] CVE Request -- rpm -- Fails to remove the SUID/SGID bits on package upgrade (RH BZ#598775) Hi Steve, vendors, Matt McCutchen pointed out a deficiency in the way rpm handled rpm package upgrades -- it failed to clear out the SUID/SGID bits of the old file by file replacement when privileged user performed package upgrade. Under certain circumstances, a local, authenticated user could use this flaw to escalate their privileges. Red Hat Bugzilla entry: [1] https://bugzilla.redhat.com/show_bug.cgi?id=598775 Upstream changeset: [2] http://rpm.org/gitweb?p=rpm.git;a=commit;h=ca2d6b2b484f1501eafdde02e1688409340d2383 Could you allocate CVE id for this? Thanks && Regards, Jan. -- Jan iankko Lieskovsky / Red Hat Security Response Team -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=C, lc_ctype=de_de.iso-8859...@euro (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages rpm depends on: ii debconf [debconf-2.0] 1.5.32 Debian configuration management sy ii libc6 2.10.2-9 Embedded GNU C Library: Shared lib ii libelf1 0.146-1 library to read and write ELF file ii libnss3-1d 3.12.6-2 Network Security Service libraries ii libpopt0 1.16-1 lib for parsing cmdline parameters ii librpm0 4.7.2-1+b2 RPM shared library ii librpmbuild0 4.7.2-1+b2 RPM build shared library ii librpmio0 4.7.2-1+b2 RPM IO shared library ii perl 5.10.1-12 Larry Wall's Practical Extraction ii rpm-common 4.7.2-1 common files for RPM ii rpm2cpio 4.7.2-1+b2 tool to convert RPM package to CPI ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime rpm recommends no packages. Versions of packages rpm suggests: pn alien <none> (no description available) ii elfutils 0.146-1 collection of utilities to handle pn rpm-i18n <none> (no description available) -- debconf information: * rpm/upgrade-failed: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org