Multiple integer overflows in the msn_slplink_process_msg functions in the MSN protocol handler in (1) libpurple/protocols/msn/slplink.c and (2) libpurple/protocols/msnp9/slplink.c in Pidgin (formerly Gaim) before 2.5.6 on 32-bit platforms allow remote attackers to execute arbitrary code via a malformed SLP message with a crafted offset value, leading to buffer overflows. NOTE: this issue exists because of an incomplete fix for CVE-2008-2927.
CVSS Details
- CVSS 3.1 Base Score: 9.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | Upgrade libpurple-perlUpgrade finch-develUpgrade pidgin-perlUpgrade pidgin-develUpgrade libpurpleUpgrade pidginUpgrade finchUpgrade libpurple-develUpgrade libpurple-tcl | Dec 1, 2016 | May 26, 2009 |
| Debian | — | Upgrade pidgin | Jul 30, 2024 | May 26, 2009 |
| Freebsd | — | Upgrade libpurpleUpgrade pidginUpgrade finch | Dec 10, 2025 | Jun 16, 2009 |
| Gentoo Linux | — | Upgrade net-im/pidgin. | Oct 30, 2017 | May 26, 2009 |
| Suse | — | Upgrade pidginUpgrade libpurple-develUpgrade finchUpgrade libpurple-langUpgrade libpurpleUpgrade pidgin-develUpgrade finch-devel | Feb 17, 2015 | Jun 28, 2013 |
| Ubuntu | — | Upgrade gaimUpgrade pidgin | Nov 8, 2024 | May 26, 2009 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub