CVE-2011-1091
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1)...
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
Exploit likelihood
What each source reports
NVD Score used
4.0
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
- Record
CVE-2011-1091- CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
- Record
CVE-2011-1091- Updated
- 2026-11-02
EUVDEUVD-2011-1105 No score
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
- Record
EUVD-2011-1105- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-784h-wwvm-3rvx No score
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1)...
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
- Record
GHSA-784h-wwvm-3rvx- Updated
- 2026-11-02
OSV No score
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
- Record
CVE-2011-1091- Updated
- 2026-11-02
OSVDEBIAN-CVE-2011-1091 No score
libymsg.c in the Yahoo! protocol plugin in libpurple in Pidgin 2.6.0 through 2.7.10 allows (1) remote authenticated users to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG notification packet, and allows (2) remote Yahoo! servers to cause a denial of service (NULL pointer dereference and application crash) via a malformed YMSG SMS message.
- Record
DEBIAN-CVE-2011-1091- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10432-1 No score
finch-2.11.0-4.1 on GA media
These are all security issues fixed in the finch-2.11.0-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10432-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pidginDebian:12 |
before 2.7.11-1 | 2.7.11-1 |
pidginDebian:13 |
before 2.7.11-1 | 2.7.11-1 |
pidginDebian:14 |
before 2.7.11-1 | 2.7.11-1 |
finchRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
finch-develRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-develRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-perlRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-tclRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidginRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
Show 88 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pidgin-develRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-docsRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-perlRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurpleRed Hat:enterprise_linux:6::client |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
finchRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
finch-develRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurpleRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-develRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-perlRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-tclRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidginRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-develRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-docsRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-perlRed Hat:enterprise_linux:6::server |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
finchRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
finch-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-perlRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurple-tclRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidginRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-docsRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
pidgin-perlRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
libpurpleRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-3.el6 | 0:2.7.9-3.el6 |
finchRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finch-develRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurpleRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-develRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-perlRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-tclRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidginRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-develRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-perlRed Hat:enterprise_linux:4::as |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finchRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finch-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurpleRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-perlRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-tclRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidginRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-perlRed Hat:enterprise_linux:4::desktop |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finchRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finch-develRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurpleRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-develRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-perlRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-tclRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidginRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-develRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-perlRed Hat:enterprise_linux:4::es |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finchRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finch-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurpleRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-perlRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
libpurple-tclRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidginRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
pidgin-perlRed Hat:enterprise_linux:4::ws |
before 0:2.6.6-7.el4 | 0:2.6.6-7.el4 |
finchRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurpleRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurple-perlRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurple-tclRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidginRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-perlRed Hat:enterprise_linux:5::client |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
finch-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurple-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidginRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
finchRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
finch-develRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurpleRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurple-develRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurple-perlRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
libpurple-tclRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidginRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-debuginfoRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-develRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
pidgin-perlRed Hat:rhel_productivity:5 |
before 0:2.6.6-5.el5_7.1 | 0:2.6.6-5.el5_7.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2011-1091 is a medium vulnerability (CVSS 4.0) in Pidgin, published March 14, 2011. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.64%, the 85th percentile. Fixed in pidgin 2.7.11-1.
References
vupen.com/english/advisories/2011/0661
redhat.com/support/errata/RHSA-2011-0616.html
hermes.opensuse.org/messages/13195955
developer.pidgin.im/viewmtn/revision/diff/5cbe18129b6e7c660bc093f7e5e1414ceca17d04/with/a7c415abba1f5f01f79295337518837f73d99bb7/libpurple/protocols/yahoo/libymsg.c
pidgin.im/news/security?id=51
securityfocus.com/bid/46837
Show 74 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=683031
vupen.com/english/advisories/2011/0703
lists.fedoraproject.org/pipermail/package-announce/2011-March/056309.html
secunia.com/advisories/43721
slackware.com/security/viewer.php?l=slackware-security&y=2011&m=slackware-security.466884
exchange.xforce.ibmcloud.com/vulnerabilities/66055
secunia.com/advisories/46376
secunia.com/advisories/43695
redhat.com/support/errata/RHSA-2011-1371.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A18402
vupen.com/english/advisories/2011/0669
developer.pidgin.im/viewmtn/revision/info/a7c415abba1f5f01f79295337518837f73d99bb7
lists.fedoraproject.org/pipermail/package-announce/2011-March/055874.html
vupen.com/english/advisories/2011/0643
nvd.nist.gov/vuln/detail/CVE-2011-1091
access.redhat.com/errata/RHSA-2011:0616
access.redhat.com/errata/RHSA-2011:1371
access.redhat.com/security/cve/CVE-2011-1091
github.com/advisories/GHSA-784h-wwvm-3rvx
security-tracker.debian.org/tracker/CVE-2011-1091
access.redhat.com/security/updates/classification
developer.pidgin.im/wiki/ChangeLog
bugzilla.redhat.com/show_bug.cgi?id=633860
bugzilla.redhat.com/show_bug.cgi?id=640170
bugzilla.redhat.com/show_bug.cgi?id=684685
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_0616.json
cve.org/CVERecord?id=CVE-2011-1091
access.redhat.com/security/cve/CVE-2011-4922
cve.org/CVERecord?id=CVE-2011-4922
nvd.nist.gov/vuln/detail/CVE-2011-4922
bugzilla.redhat.com/show_bug.cgi?id=743481
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_1371.json
access.redhat.com/security/cve/CVE-2011-3594
cve.org/CVERecord?id=CVE-2011-3594
nvd.nist.gov/vuln/detail/CVE-2011-3594
suse.com/security/cve/CVE-2009-2694
suse.com/security/cve/CVE-2009-2703
suse.com/security/cve/CVE-2009-3026
suse.com/security/cve/CVE-2009-3083
suse.com/security/cve/CVE-2009-3084
suse.com/security/cve/CVE-2009-3085
suse.com/security/cve/CVE-2009-3615
suse.com/security/cve/CVE-2010-0013
suse.com/security/cve/CVE-2010-0277
suse.com/security/cve/CVE-2010-0420
suse.com/security/cve/CVE-2010-0423
suse.com/security/cve/CVE-2010-1624
suse.com/security/cve/CVE-2010-2528
suse.com/security/cve/CVE-2010-3711
suse.com/security/cve/CVE-2011-1091
suse.com/security/cve/CVE-2011-3594
suse.com/security/cve/CVE-2012-2214
suse.com/security/cve/CVE-2012-3374
suse.com/security/cve/CVE-2012-6152
suse.com/security/cve/CVE-2013-0271
suse.com/security/cve/CVE-2013-0272
suse.com/security/cve/CVE-2013-0273
suse.com/security/cve/CVE-2013-0274
suse.com/security/cve/CVE-2013-6477
suse.com/security/cve/CVE-2013-6478
suse.com/security/cve/CVE-2013-6479
suse.com/security/cve/CVE-2013-6481
suse.com/security/cve/CVE-2013-6482
suse.com/security/cve/CVE-2013-6483
suse.com/security/cve/CVE-2013-6484
suse.com/security/cve/CVE-2013-6485
suse.com/security/cve/CVE-2013-6486
suse.com/security/cve/CVE-2013-6487
suse.com/security/cve/CVE-2014-0020
suse.com/security/cve/CVE-2014-3694
suse.com/security/cve/CVE-2014-3695
suse.com/security/cve/CVE-2014-3696
suse.com/security/cve/CVE-2014-3697
suse.com/security/cve/CVE-2014-3698