Midori is a lightweight web browser.
FS#168 - Self Signed SSL Certificates should generate a warning
Attached to Project:
midori
Opened by Brian Vuyk (BrianV) - Monday, 10 November 2008, 17:26 GMT+2
Last edited by Christian Dywan (kalikiana) - Monday, 26 April 2010, 00:11 GMT+2
Opened by Brian Vuyk (BrianV) - Monday, 10 November 2008, 17:26 GMT+2
Last edited by Christian Dywan (kalikiana) - Monday, 26 April 2010, 00:11 GMT+2
|
DetailsSelf-signed certificates should trigger a warning dialogue. Not necessarily the whole firefox 3.0 'This can't possibly be legit' warning, but something simple to let a user know that this certificate *may* be being used maliciously.
I picture something similar to the Firefox 2.0 self-signed certificate dialog. Filing as 'Critical' as this is a security issue. |
This task depends upon
1. http://www.twotoasts.de/bugs/index.php?do=details&task_id=35 deals with the https sites not being accessible via the address bar by default.
2. This bug deals with the lack of a self-signed warning.
Self-signed certificates are occasionally used on sites. We shouldn't ignore them because they aren't used often. Also, when a client gets a site that looks like their bank login, and has a self-signed cert, they should know.
And as I stated in the other bug report, the presented solution isn't viable.
Yes, this is the security problem.
Furthermore there are many private sites, that are using self signed certificates. For example, I'm using one on my dyndns.org homepage, too.
And indeed, the implementation should be “wise” to be secure enough and not bother people too much (and yeah, I think it might be hard).
If for any reason no certificate file is found, a warning is printed.
This feature requires WebKitGTK+1.1.14 and libSoup is 2.29.91. With older versions, Midori will continue to not verify at all.
Note: we can't show any details about certificates right now, unless someone is willing to look into manually parsing certificate data. libSoup doesn't currently provide any details.