Description
The msn_httpconn_parse_data function in httpconn.c in the MSN protocol plugin in libpurple in Pidgin before 2.10.0 does not properly handle HTTP 100 responses, which allows remote attackers to cause a denial of service (incorrect memory access and application crash) via vectors involving a crafted server message.
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.0-1 | — |
| Debian 13 | pidgin | 2.10.0-1 | — |
| Debian 12 | pidgin | 2.10.0-1 | — |
References
- FEDORA-2011-11544 vendor-advisory
- [oss-security] 20110822 Re: CVE request: Pidgin crash mailing-list
- oval:org.mitre.oval:def:18284 vdb-entry signature
- http://developer.pidgin.im/viewmtn/revision/diff/5c2dba4a7e2e76b76e7f472b88953a4316706d43/with/16af0661899a978b4fedc1c165965b85009013d1/libpurple/protocols/msn/httpconn.c
- pidgin-msn-protocol-dos(69341) vdb-entry
- http://pidgin.im/news/security/?id=54
- 45663 third-party-advisory
- [oss-security] 20110822 Re: CVE request: Pidgin crash mailing-list
- [oss-security] 20110822 Re: CVE request: Pidgin crash mailing-list
- FEDORA-2011-11595 vendor-advisory
- 45916 third-party-advisory
- [oss-security] 20110822 Re: CVE request: Pidgin crash mailing-list
- https://bugzilla.redhat.com/show_bug.cgi?id=732405
- 49268 vdb-entry
- 1025961 vdb-entry
- http://developer.pidgin.im/viewmtn/revision/info/16af0661899a978b4fedc1c165965b85009013d1