Bug#405510: Build process sets the eog-$VER directory perms to 777
Sami Liedes
sliedes at cc.hut.fi
Thu Jan 4 04:02:59 CET 2007
Package: eog
Version: 2.16.2-1
Severity: grave
Tags: security
Justification: user security hole
This is a user security hole only on systems where the package is
built. Sorry if this doesn't qualify it for the grave severity.
The build process of eog sets the perms of the entire eog-$VERSION
subdirectory and all its subdirectories to 777 before compilation.
This allows a local attacker to do any nastiness to the source files
or scripts that subsequently get packaged in a .deb. The attacker can
also choose to run any code as the user building the package.
Sami
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-amd64
Locale: LANG=C, LC_CTYPE=fi_FI at euro (charmap=ISO-8859-15)
Versions of packages eog depends on:
ii gconf2 2.16.0-3 GNOME configuration database syste
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libc6 2.3.6.ds1-9 GNU C Library: Shared libraries
ii libexif12 0.6.13-5 library to parse EXIF files
ii libgconf2-4 2.16.0-3 GNOME configuration database syste
ii libglade2-0 1:2.6.0-4 library to load .glade files at ru
ii libglib2.0-0 2.12.6-2 The GLib library of C routines
ii libgnome-desktop-2 2.14.3-1 Utility library for loading .deskt
ii libgnome2-0 2.16.0-2 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.14.0-2 A powerful object-oriented display
ii libgnomeprint2.2-0 2.12.1-7 The GNOME 2.2 print architecture -
ii libgnomeprintui2.2-0 2.12.1-4 GNOME 2.2 print architecture User
ii libgnomeui-0 2.14.1-2+b1 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.14.2-4 GNOME virtual file-system (runtime
ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user interface
ii libjpeg62 6b-13 The Independent JPEG Group's JPEG
ii liblcms1 1.15-1 Color management library
ii libpango1.0-0 1.14.8-4 Layout and rendering of internatio
ii libx11-6 2:1.0.3-4 X11 client-side library
Versions of packages eog recommends:
ii librsvg2-common 2.14.4-2 SAX-based renderer library for SVG
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20070104/404837b0/attachment.pgp
More information about the Pkg-gnome-maintainers
mailing list