[Secure-testing-team] Bug#607497: midori: Loads HTTPS with SSL errors without any notice
Witold Baryluk
baryluk at smp.if.uj.edu.pl
Sun Dec 19 03:05:00 UTC 2010
Package: midori
Version: 0.2.7-1.1
Severity: grave
Tags: security squeeze
Justification: user security hole
Simple example
Go to https://turtle.libre.fm/
(this site have expired ssl certificate, and it is issued to other domain).
Address bar in midori will go red, yes, but there is no way to see what is
wrong.
(One can use wget or openssl sclient ... or other browser)
What is worse, midori actually loads this page and shows us a page.
It should block request, and should not make connection so easy.
(IMHO there should not even be a way to bypass this errors).
Possible private data leakage:
- cookies
- private urls
- logins, passwords data
- confidential informations on page.
This bug makes MITM attack quite simple.
Yes, user will notice this (becuase of red address bar), but it will be already
to late to do anything - data was already sent and received.
Thanks.
-- System Information:
Debian Release: 6.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.37-rc5-sredniczarny-11471-g6313e3c (SMP w/1 CPU core; PREEMPT)
Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8) (ignored: LC_ALL set to pl_PL.utf8)
Shell: /bin/sh linked to /bin/dash
Versions of packages midori depends on:
ii dbus-x11 1.2.24-3 simple interprocess messaging syst
ii dpkg 1.15.8.6 Debian package management system
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.24-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.88-2 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libjs-mootools 1.2.5~debian1-2 compact JavaScript framework
ii libnotify1 [libnotify1-g 0.5.0-2 sends desktop notifications to a n
ii libpango1.0-0 1.28.3-1 Layout and rendering of internatio
ii libsoup2.4-1 2.30.2-1 an HTTP library implementation in
ii libsqlite3-0 3.7.4-1 SQLite 3 shared library
ii libunique-1.0-0 1.1.6-1.1 Library for writing single instanc
ii libwebkit-1.0-2 1.2.5-2.1 Web content engine library for Gtk
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxml2 2.7.8.dfsg-1 GNOME XML library
Versions of packages midori recommends:
ii gnome-icon-theme 2.30.3-2 GNOME Desktop icon theme
midori suggests no packages.
-- no debconf information
More information about the Secure-testing-team
mailing list