Mihai Capotă
2010-Jul-16 12:55 UTC
[Secure-testing-team] Bug#589288: kupfer: Missing dependency on python-keyring-gnome
Package: kupfer Version: 0+v201-0ubuntu0~kupferhope Severity: grave Tags: security Justification: user security hole Kupfer stores passwords in base64 encoding unless python-keyring-gnome is installed. This is despite the use of python-keyring, since the default AES encrypted backend of python-keyring is disabled on purpose in Kupfer (because it prompts for a password on first run) [1]. If python-keyring-gnome is installed, python-keyring uses GNOME Keyring automatically. Kupfer should depend on (or recommend) python-keyring-gnome (or python-keyring-kwallet). [1] https://bugs.launchpad.net/kupfer/+bug/593319/comments/7 -- System Information: Debian Release: squeeze/sid APT prefers lucid-updates APT policy: (500, ''lucid-updates''), (500, ''lucid-security''), (500, ''lucid'') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-23-generic (SMP w/2 CPU cores) Locale: LANG=ro_RO.utf8, LC_CTYPE=ro_RO.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages kupfer depends on: ii dbus 1.2.16-2ubuntu4 simple interprocess messaging syst ii python-dbus 0.83.0-1ubuntu3 simple interprocess messaging syst ii python-gobject 2.21.1-0ubuntu3 Python bindings for the GObject li ii python-gtk2 2.17.0-0ubuntu2 Python bindings for the GTK+ widge ii python-keybind 0.1.1-0ubuntu0~kupferhope register global key bindings for P ii python-keyring 0.2-3 store and access your passwords sa ii python-support 1.0.4ubuntu1 automated rebuilding support for P ii python-xdg 0.18-1ubuntu2 Python library to access freedeskt ii python2.6 2.6.5-1ubuntu6 An interactive high-level object-o Versions of packages kupfer recommends: ii python-gnome2 2.28.0-1ubuntu1 Python bindings for the GNOME desk ii python-wnck 2.30.0-0ubuntu1 Python bindings for the WNCK libra Versions of packages kupfer suggests: pn python-cjson <none> (no description available) pn python-nautilus <none> (no description available) -- no debconf information