[Uim] Re: [i18n] [Security Fix] uim-0.4.6-beta2 is released
Thierry Vignaud
tvignaud at mandrakesoft.com
Mon Feb 21 16:23:57 EET 2005
UTUMI Hirosi <utuhiro78 at yahoo.co.jp> writes:
> // for cooker-i18n-ml (Mandrakelinux)
>
> Hi,
>
> uim-0.4.6-beta2 is released. It includes a security fix.
> http://lists.freedesktop.org/pipermail/uim/2005-February/000996.html
> http://lists.freedesktop.org/pipermail/uim/2005-February/000999.html
> ---
> Vulnerability : privilege escalation
> Problem-Type : local
>
> Takumi ASAKI discovered that uim always trusts environment variables.
> But this is not correct behavior, sometimes environment variables
> shouldn't be trusted. This bug causes privilege escalation when libuim
> is linked against setuid/setgid application. Since GTK+ prohibits
> setuid/setgid applications, the bug appears only in 'immodule for Qt'
> enabled Qt. (Normal Qt is also safe.)
> ---
>
> Note: Mandrake's Qt packages don't include 'immodule for Qt'.
>
> You can get the new SRPM for Cooker:
> http://prdownloads.sourceforge.net/mdk-ut/uim-0.4.6-1.beta2.1ut.src.rpm?download
>
> I've attached uim.spec.diff to this mail.
>
> to UIM developers: Thank you for the great work!
>
> Enjoy,
btw, my upload script showed that some dependancies got removed (all
related to the fact one gnome lib disappears from linkage):
--- uim-qt--requires.old 2005-02-21 15:14:43.158698296 +0100
+++ uim-qt--requires.new 2005-02-21 15:14:43.158698296 +0100
@@ -15,13 +15,11 @@
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
libdl.so.2
-libexpat.so.0
libfontconfig.so.1
libfreetype.so.6
libgcc_s.so.1
libgcc_s.so.1(GCC_3.0)
libjpeg.so.62
-liblcms.so.1
libm.so.6
libmng.so.1
libpng.so.3
@@ -35,4 +33,4 @@
libz.so.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
-uim = 0.4.6-0.svn0667.2mdk
+uim = 0.4.6
--- libuim0--requires.old 2005-02-21 15:14:43.380702248 +0100
+++ libuim0--requires.new 2005-02-21 15:14:43.380702248 +0100
@@ -2,12 +2,10 @@
/sbin/ldconfig
libICE.so.6
libORBit-2.so.0
-libORBitCosNaming-2.so.0
libSM.so.6
libX11.so.6
libart_lgpl_2.so.2
libatk-1.0.so.0
-libaudiofile.so.0
libbonobo-2.so.0
libbonobo-activation.so.4
libbonoboui-2.so.0
@@ -21,23 +19,18 @@
libdl.so.2
libdl.so.2(GLIBC_2.0)
libdl.so.2(GLIBC_2.1)
-libesd.so.0
libgconf-2.so.4
libgdk-x11-2.0.so.0
libgdk_pixbuf-2.0.so.0
-libglade-2.0.so.0
libglib-2.0.so.0
libgmodule-2.0.so.0
libgnome-2.so.0
-libgnome-keyring.so.0
libgnomecanvas-2.so.0
libgnomeui-2.so.0
libgnomevfs-2.so.0
libgobject-2.0.so.0
libgthread-2.0.so.0
libgtk-x11-2.0.so.0
-libhowl.so.0
-libjpeg.so.62
libm.so.6
libm17n.so.0
libpanel-applet-2.so.0
More information about the uim
mailing list