[Secure-testing-team] Bug#589288: kupfer: Missing dependency on python-keyring-gnome

Mihai Capotă mihai at mihaic.ro
Fri Jul 16 12:55:22 UTC 2010


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





More information about the Secure-testing-team mailing list