Pidgin Adds Google Talk Voice and Video Support (and a Vulnerability)
ottothecow writes "While various attempts at video and voice support have been in the pipeline since long before GAIM became Pidgin, fully functioning support over XMPP is on its way. Lifehacker reports that Pidgin 2.6 adds voice and video support for GChat (and presumably any other XMPP network) for Mac and Linux. Windows still has a few bugs but they are being worked on. Pidgin 2.6.1 is only available as source at the moment (but precompiled versions are available at getdeb)." Less happily, an anonymous reader writes "A remote arbitrary-code-execution vulnerability has been found in Libpurple (used by Pidgin and Adium instant messaging clients, among others), which can be triggered by a remote attacker by sending a specially crafted MSNSLP packet with invalid data to the client through the MSN server. No victim interaction is required, and the attacker is not required to be in the victim's buddy list (under default configuration)."
Are not available yet.... :(
http://pdb.finkproject.org/pdb/package.php/pidgin
"No victim interaction is required, and the attacker is not required to be in the victim's buddy list (under default configuration).
ouch. that's a massive hole in security. I take it that would require re-write on the server side to prevent execution.
-- All this knowledge is giving me a raging brainer.
on windows... if you've got security vulnerabilities, you should be pushing updates.
Oh, and about a month ago MSN connectivity died anyway, so I switched to using the HTTP connecting method. From looking at the code, it seems this isn't affected by this issue.
How we know is more important than what we know.
2.6.1 is only available as source at the moment?
http://sourceforge.net/projects/pidgin/files/Pidgin/pidgin-2.6.1.exe
So that's magic? If you install that do the terrorists win?
oogly boogly!
But... but... which version of Pidgin has just been released? So hard to remember... must... concentrate, dammit!
If you were blocking sigs, you wouldn't have to read this.
Ok, it's available from "getdeb". But where do I get it for plain Debian Stable (Lenny), or where do I get the .diff.gz and .dsc files to compile them myself?
Is there a good, reliable program that's available for Windows and Mac OS X for voice and video communication?
And no, I'm not going to install anything from Microsoft.
The vulnerability was fixed in 2.5.9 which was released just before the major update 2.6
A vulnerability that is ridiculously unlikely to ever be seen in the wild? Oh no!
It looks like this reported vulnerability was fixed in 2.5.9 already:
http://developer.pidgin.im/wiki/ChangeLog#version2.5.908182009
Another thing to note is that the link in the post also states this:
4. Vulnerable packages
* Gaim >= 0.79
* Libpurple = 2.5.8 (Pidgin = 2.5.8 and Adium = 1.3.5)
* Other Libpurple frontends such as Finch might be vulnerable as well.
However, the latest version of Pidgin that adds the voice and video support is 2.6.1. I would say that this makes 2.6.1 much safer and feature rich than the versions we are currently running.
. . . but if it's going through the MSN server, doesn't that imply that one would have to be running an MSN login?
Does anyone actually use that anymore?
My sister opened a computer store in Hawaii. She sells C shells by the seashore.
2.5.9 and 2.6.0 were both released Tuesday, August 18th addressing this security issue (CVE-2009-2694). 2.5.9 is 2.5.8 with only CVE-2009-2694 addressed and an unrelated crash bug fix. 2.6.0 contains CVE-2009-2694 in addition to many other bug fixes and the new Voice and Video support.
Unfortunately, another security issue was discovered with sending URL's over the Yahoo protocol and 2.6.1 was released on Wednesday, August 19th. According to the pidgin developers, 2.5.9 was not affected by separate bug.
Note: The Voice and Video support in pidgin-2.6.1 is a bit fragile. You MUST have the latest version of farsight2 and the stack of libraries it requires. You may also need to open ports on your firewall to allow it to connect.
Pidgin got voice and video support? Add that to the list.
Too bad Ubuntu is switching to Empathy. Sure, just apt-get pidgin back if you want it, but Telepathy is a much better way to do IM'ing anyway.
I'm glad to see that Pidgin isn't as dead as we thought, but it's era is ending.
Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
Pidgin Adds Google Talk Voice and Video Support and patches a Vulnerability
Go to Tools> Privacy> [MSN Acccount> "Allow only the users on my buddy list"
Nowadays, not doing so is like turning off caller ID on your mobile.
Federico Muttis discovered that libpurple, the shared library that adds support for various instant messaging networks to the pidgin IM client, is vulnerable to a heap-based buffer overflow. This issue exists because of an incomplete fix for CVE-2008-2927 and CVE-2009-1376. An attacker can exploit this by sending two consecutive SLP packets to a victim via MSN.
The first packet is used to create an SLP message object with an offset of zero, the second packet then contains a crafted offset which hits the vulnerable code originally fixed in CVE-2008-2927 and CVE-2009-1376 and allows an attacker to execute arbitrary code.
Note: Users with the "Allow only the users below" setting are not vulnerable to this attack. If you can't install the below updates you may want to set this via Tools->Privacy.
For the stable distribution (lenny), this problem has been fixed in version 2.4.3-4lenny3.
For the testing distribution (squeeze), this problem will be fixed soon.
For the unstable distribution (sid), this problem has been fixed in version 2.5.9-1.
that's google talk's default privacy policy !
Segmentation Fault in "Life, Universe and Everything" at line 42. Don't Panic.
It's not the pidgin/purple/xmpp teams' fault(s), but this is astoundingly slow progress. That's one audio/video protocol out of many (msn, yahoo, etc. still need to be done from the sound of things). It's been years since the jingle reference library was opened up by google. In the meantime, google have moved on to Wave, twitter has happened, social networking has happened (granted, pidgin has a facebook IM extension), rapid download sites that compete with bittorrent have happened (and file transfers in pidgin are still flakey)...
It's great to see pidgin finally getting A/V, but they'll really have to push the pace a little if they want this to matter to more than a few luddites who stick with outdated tech when the rest of us have moved on.
It's been a long time in coming, and there have been many forked projects doing similar things before. Hopefully the fact that it's finally here in mainstream pidgin code means that someone found the proper architecture that they needed for approval, and all of the other A/V protocols can now be implemented quickly.
only for linux, so windows people are --t out of luck
Its a bit misleading to say that Pidgin now implements video and voice for XMPP networks. They have implemented video and voice for the protocols that Google Talk uses which are unique to Google Talk. Other services (such as iChat) use different video and voice protocols on XMPP (possible on the Google Talk network). Since there is no unified protocol for video and voice on XMPP each service uses their own "proprietary" protocols piggy backed on an XMPP network. I guess us snobby iChat users will just continue to talk to each other.
Science will save us. The question is, will it destroy us first?
Pidgin Adds Google Talk Voice and Video Support (and a Vulnerability)
Yeah, get there where MS is I say!
I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
Ah yes, "made-up words." Totally inferior to those words that humanity was blessed with when they were handed down by the angels.
Its simple... when asked for your IM address, say you use gtalk/gmail/jabber/xmpp and that you dont have MSM (you cant, you dont like, you dont agree with the MS policy, etc), then ask back if they have gmail or any other xmpp based service.If they complain that dont want to have 2 IM open, say they can install multiprotocol clients.
in the start, you will be joked, later you will see some people starting to use other IM networks and when reach the critical mass, you will see that people start using both network, and even later msn will slowly lose people because of the virus/spam/etc
yes, in the start you will not be able to talk with many people, but that is required to force others to open up, if sooner or later they want to talk with you, they will have to open one account and after that is easier...
the change start with you
Higuita
This is especially great news for those of us in places like the middle east, where greedy telephone monopolies block traditional VoIP traffic in order to hold on to their ancient business models. Google talk is increasingly becoming the de facto standard for international calls for the migrant population and the like.
First of all, to that security company. Good job really publicizing a vulnerability without checking with unpaid developers of a complete open source project. Also whatever junk you use to create the pages pages doesn't work with Opera 10 and I am too tired to fire up another browser.
Second: Where are you "web 2.0" cool privacy killing instant messenger sites built on Pidgin libraries, where is your patch to the security vulnerability? Can't you spare some of the entrepreneur provided millions to hire some actual developers and fix the issues with the core you rely on?
Third: How hard to assign couple of MSN, AOL, Yahoo developers to Pidgin project by respective companies and let them maintain their own mess which they call a "protocol"? It is not like 100s of millions of Win32 users will use a GTK2 client on their Windows while you already push your own with OS install right? I talk about 3 guys at most, who will at least oversee the protocol development.
All we "open standards" loving nerds are running bunch of closed source, proprietary, low quality, badly engineered IM protocols and at end, people who are unpaid, overworked struggling to keep up with the junk above gets the blame... It is a huge shame really.
hey look my first accepted story
Bottles.
except those precompiled debs at gedeb dont give you av/vv capabilities yet. http://webupd8.blogspot.com/2009/08/pidgin-260-adds-voice-and-video.html#comment-15056475