Debian Bug report logs -
#631422
does not use SSL on identi.ca / ignores SSL certificates on Twitter
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, evgeni@debian.org, team@security.debian.org, secure-testing-team@lists.alioth.debian.org, Efrain Valles Pulgar <effie.jayx@gmail.com>:
Bug#631422; Package turpial.
(Thu, 23 Jun 2011 17:57:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Evgeni Golov <evgeni@debian.org>:
New Bug report received and forwarded. Copy sent to evgeni@debian.org, team@security.debian.org, secure-testing-team@lists.alioth.debian.org, Efrain Valles Pulgar <effie.jayx@gmail.com>.
(Thu, 23 Jun 2011 17:57:08 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: turpial
Version: 1.5.0-1
Severity: grave
Tags: security
Hi,
Inspired by the same bug in gwibber (https://bugs.launchpad.net/gwibber/+bug/705363),
heybuddy (https://bugs.launchpad.net/heybuddy/+bug/798300) and pino
(http://code.google.com/p/pino-twitter/issues/detail?id=339) I checked turpial
and it failed the same way :(
For identi.ca HTTPS is not even used (username/password are sent as plaintext
to the server). Editing api/protocols/identica/identica.py to use
https://identi.ca/api as API endpoint does not help much, SSL is used but
certificates aren't checked, making man in the middle attacks possible.
For Twitter HTTPS is used, but the same no-cert-verify flaw applies here.
regards
Evgeni Golov
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-rc3+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages turpial depends on:
ii gstreamer0.10-plugins-base 0.10.34-1 GStreamer plugins from the "base"
ii python 2.6.6-14 interactive high-level object-orie
ii python-gst0.10 0.10.21-2+b1 generic media-playing framework (P
ii python-gtk2 2.24.0-2 Python bindings for the GTK+ widge
ii python-gtkspell 2.25.3-10 Python bindings for the GtkSpell l
ii python-notify 0.1.1-2+b3 Python bindings for libnotify
ii python-oauth 1.0.1-3 Python library implementing of the
ii python-pkg-resources 0.6.16-1 Package Discovery and Resource Acc
ii python-simplejson 2.1.6-1 simple, fast, extensible JSON enco
ii python-webkit 1.1.8-2 WebKit/Gtk Python bindings
ii python2.6 2.6.7-1 An interactive high-level object-o
ii python2.7 2.7.2-1 An interactive high-level object-o
turpial recommends no packages.
turpial suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Miguel Landaeta <miguel@miguel.cc>:
Bug#631422; Package turpial.
(Wed, 28 Dec 2011 14:18:19 GMT) (full text, mbox, link).
Acknowledgement sent
to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Miguel Landaeta <miguel@miguel.cc>.
(Wed, 28 Dec 2011 14:18:20 GMT) (full text, mbox, link).
Message #12 received at 631422@bugs.debian.org (full text, mbox, reply):
On Mon, Oct 3, 2011 at 21:11:21 -0430, Miguel Landaeta wrote:
> forwarded 631422 http://dev.turpial.org.ve/issues/375
This is 404...
Cheers,
Julien
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#631422; Package turpial.
(Thu, 29 Dec 2011 00:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Miguel Landaeta <miguel@miguel.cc>:
Extra info received and forwarded to list.
(Thu, 29 Dec 2011 00:42:03 GMT) (full text, mbox, link).
Message #17 received at 631422@bugs.debian.org (full text, mbox, reply):
On Wed, Dec 28, 2011 at 9:47 AM, Julien Cristau <jcristau@debian.org> wrote:
> On Mon, Oct 3, 2011 at 21:11:21 -0430, Miguel Landaeta wrote:
>
>> forwarded 631422 http://dev.turpial.org.ve/issues/375
>
> This is 404...
Hi Wil,
Is there a way to track the progress of this issue at upstream?
The issue just disappeared from the tracker several weeks ago.
If it is not correct to send this directly to you, just redirect me to
the correct mailing list or whatever.
Cheers,
--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#631422; Package turpial.
(Fri, 30 Dec 2011 23:48:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Miguel Landaeta <miguel@miguel.cc>:
Extra info received and forwarded to list.
(Fri, 30 Dec 2011 23:48:07 GMT) (full text, mbox, link).
Message #22 received at 631422@bugs.debian.org (full text, mbox, reply):
tags 631422 + pending upstream
forwarded 631422 http://dev.turpial.org.ve/issues/459
thanks
---------- Forwarded message ----------
From: Wil Alvarez <wil.alejandro@gmail.com>
Date: Thu, Dec 29, 2011 at 9:05 PM
Subject: SSL verification bug
To: turpial-dev@googlegroups.com
Cc: Miguel Landaeta <miguel@miguel.cc>
Good nights,
Today our friend Miguel Landaeta sent me an email about the SSL
verification bug in Turpial, basically because it dissapeared from our
BTS [1] and because Turpial package was being removed from Debian
testing because this bug hadn't been closed/fixed yet. So I droped
everything I was doing and started to fix it.
The first explanation is about the ticket. Carlos Guerrero and I did a
bug triage a couple of weeks ago and we moved it to libturpial project
in order to fix it ASAP (because I stopped working with Turpial 1.x
and started with Turpial 2.x) but for some unknown reason Redmine
changed its id and the bug became unreachable. Now you can track it
from [2].
The second explanation is about the bug. Carlos and I were checking
some examples and implementions [3][4] and finally we came with a
solution implemented first in libturpial and then in Turpial (stable).
I've released a maintenance version of Turpial with this fix (1.6.7)
available in our files repo [5] or from source code in github repo
[6].
Please update your current version (updating the git master branch or
installing a fresh version from sources) and test it to verify that
everything is ok. Any issue can be reported in the BTS [2].
Regards
[1] http://dev.turpial.org.ve/issues/375
[2] http://dev.turpial.org.ve/issues/459
[3] http://stackoverflow.com/questions/1087227/validate-ssl-certificates-with-python/3551700#3551700
[4] http://wiki.python.org/moin/SSL
[5] http://turpial.org.ve/files/sources/stable/
[6] http://github.com/satanas/Turpial/tree/master
--
“Yo construyo Soberanía, uso Software Libre”
Wil A. Alvarez
Linux Counter #415026
Debian Counter #259
http://turpial.org.ve
http://damncorner.blogspot.com/
--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche
Added tag(s) upstream and pending.
Request was from Miguel Landaeta <miguel@miguel.cc>
to control@bugs.debian.org.
(Fri, 30 Dec 2011 23:48:09 GMT) (full text, mbox, link).
Reply sent
to Miguel Landaeta <miguel@miguel.cc>:
You have taken responsibility.
(Fri, 06 Jan 2012 00:24:04 GMT) (full text, mbox, link).
Notification sent
to Evgeni Golov <evgeni@debian.org>:
Bug acknowledged by developer.
(Fri, 06 Jan 2012 00:24:04 GMT) (full text, mbox, link).
Message #31 received at 631422-close@bugs.debian.org (full text, mbox, reply):
Source: turpial
Source-Version: 1.6.7-1+ds1-1
We believe that the bug you reported is fixed in the latest version of
turpial, which is due to be installed in the Debian FTP archive:
turpial_1.6.7-1+ds1-1.debian.tar.gz
to main/t/turpial/turpial_1.6.7-1+ds1-1.debian.tar.gz
turpial_1.6.7-1+ds1-1.dsc
to main/t/turpial/turpial_1.6.7-1+ds1-1.dsc
turpial_1.6.7-1+ds1-1_all.deb
to main/t/turpial/turpial_1.6.7-1+ds1-1_all.deb
turpial_1.6.7-1+ds1.orig.tar.gz
to main/t/turpial/turpial_1.6.7-1+ds1.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 631422@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Miguel Landaeta <miguel@miguel.cc> (supplier of updated turpial package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 05 Jan 2012 18:37:32 -0430
Source: turpial
Binary: turpial
Architecture: source all
Version: 1.6.7-1+ds1-1
Distribution: unstable
Urgency: high
Maintainer: Miguel Landaeta <miguel@miguel.cc>
Changed-By: Miguel Landaeta <miguel@miguel.cc>
Description:
turpial - Light, fast, and fully functional Twitter client written in Pytho
Closes: 631422
Changes:
turpial (1.6.7-1+ds1-1) unstable; urgency=high
.
* New upstream release. (Closes: #631422).
* Include patch to set path of SSL CA certificates.
* Update watch file.
Checksums-Sha1:
9031327370be4618699d354e484670dbc7f007d4 2065 turpial_1.6.7-1+ds1-1.dsc
a78b73d14ad845fb895b2fbed7f554dd9aad89a3 692469 turpial_1.6.7-1+ds1.orig.tar.gz
ea829eaa337395f1baf43a34c5f1a670f0232a45 4814 turpial_1.6.7-1+ds1-1.debian.tar.gz
1d6c47ad4d36733b069c1f325b4d4ffc094cfd51 681824 turpial_1.6.7-1+ds1-1_all.deb
Checksums-Sha256:
0b72e13dcbbe7c06edbcd1823b98071ddba3f34751d8f9458bd9de04ffface63 2065 turpial_1.6.7-1+ds1-1.dsc
2aa860e5175cae0a0cc23901074aca36d55ea64f56359fdc7e727869928323a7 692469 turpial_1.6.7-1+ds1.orig.tar.gz
62b0ccc9f37f720d0b1764b0663fb634a851384745b3c4851395e82f33644f63 4814 turpial_1.6.7-1+ds1-1.debian.tar.gz
baa679f7cc61c926854be963c0b89b2015b472edb32e2c152e2f520fcddf1194 681824 turpial_1.6.7-1+ds1-1_all.deb
Files:
9dcffe21100eb6e81719abd7cf15402a 2065 python optional turpial_1.6.7-1+ds1-1.dsc
292f16253b884cfba25b625d68886189 692469 python optional turpial_1.6.7-1+ds1.orig.tar.gz
0034ff4960ee734cc22855ee63c7360d 4814 python optional turpial_1.6.7-1+ds1-1.debian.tar.gz
e5682518b60b8c429ad2ba1dfd1fd375 681824 python optional turpial_1.6.7-1+ds1-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJPBjxOAAoJELFtKbCWPtJk+DoP/1k8qc5S9oZatdCOh2o81luR
bS8D/ZWc+tAe59RRETao3i87q3E4GIGhSO4LCa0BQ+hI/nxieb5kBNXb/uYuOWvv
g+/Qt6CFEgowLByNhOWhZqWJjgETwsFmdR84hgQ/kFWvKH9R33DV9755/nyfGMCG
4hOffYfP+cumVirg1mSSqxfVcF/p6ok0rXKCMCZUTMb13sLsYFL94mbtfiBajdjq
HP0/lK/tzJGUuKWQsXlSaH3DKkV+OUdocuLfbvjceCNEUeRKWauWeGEvDvytbxMT
WdASf0BT+04yOPGq8LrqqXZgE3LeXNYgjQDzld4tMZs9+UEw/CFmSb/H99/523FC
kkbb6TpD190yE22frRivmuDAJUZpKLD+iFMPqpqaDOiquK6KQtNugn379RJm1ph8
k7pGS4lEIg+bQ2KBt+pBEgI0a1lpnFvGdZ82bMS28pLJlZbq/1xvd7VRO/Bps+Fs
wzFQ+W6MeagVbSG5nDzOMnFkLpkPepltKOzeg5P052n9rzx5HeSXms3GwSMP4Gfc
ij8Jw5eiLwZHSdOZMsVwYlkNyrwROomJXjvjby6B//0GAT+SSEDXWin/g/qFAPBu
vPp5HYPPnwPwMv1rIaS0oI0tEJmPfyBn045jRtQ5B35nbEcuBIrZuA7jrnob9Uuk
yozFBIcPzA8mSamyyqiE
=qTbE
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Miguel Landaeta <miguel@miguel.cc>:
Bug#631422; Package turpial.
(Wed, 11 Jan 2012 06:03:05 GMT) (full text, mbox, link).
Acknowledgement sent
to nullrend <nullrend@nullrend.com>:
Extra info received and forwarded to list. Copy sent to Miguel Landaeta <miguel@miguel.cc>.
(Wed, 11 Jan 2012 06:03:05 GMT) (full text, mbox, link).
Message #36 received at 631422@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi, I'd be interested in obtaining a .deb of the backported application as
well.
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#631422; Package turpial.
(Thu, 12 Jan 2012 03:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Miguel Landaeta <miguel@miguel.cc>:
Extra info received and forwarded to list.
(Thu, 12 Jan 2012 03:48:04 GMT) (full text, mbox, link).
Message #41 received at 631422@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Tue, Jan 10, 2012 at 11:59:27PM -0600, nullrend wrote:
> Hi, I'd be interested in obtaining a .deb of the backported application as
> well.
Hi,
The correct bug report for backported turpial is #650243.
I'll prepare a backport when the fix for #631422 reaches testing
(in 4 days or so).
After that, I'll look for a sponsor willing to do an upload of that
backport to squeeze-backports.
Regards,
--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche
[signature.asc (application/pgp-signature, inline)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 13 Feb 2012 07:33:23 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Jan 30 08:01:31 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.