Description
The XMPP protocol plugin in libpurple in Pidgin before 2.10.8 does not properly determine whether the from address in an iq reply is consistent with the to address in an iq request, which allows remote attackers to spoof iq traffic or cause a denial of service (NULL pointer dereference and application crash) via a crafted reply.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | pidgin | 2.10.8-1 | — |
| Debian 13 | pidgin | 2.10.8-1 | — |
| Debian 12 | pidgin | 2.10.8-1 | — |
| Debian 7 | pidgin | 2.10.9-1~deb7u1 | DSA-2859-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 6 | finch +9 | 2.7.9-27.el6 | RHSA-2014:0139 |
| RHEL 5 | finch +8 | 2.6.6-32.el5 | RHSA-2014:0139 |
Advisories 2
- RHSA-2014:0139 Red Hat Security Advisory: pidgin security update Red Hat Security Advisories (RHSA) · Jun 28, 2026
- DSA-2859-1 pidgin - several Debian Security (DSA / DLA) · Mar 9, 2026
References
- openSUSE-SU-2014:0326 vendor-advisory
- RHSA-2014:0139 vendor-advisory
- DSA-2859 vendor-advisory
- openSUSE-SU-2014:0239 vendor-advisory
- USN-2100-1 vendor-advisory
- http://hg.pidgin.im/pidgin/main/rev/93d4bff19574
- http://pidgin.im/news/security/?id=78