CVE-2011-4602
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing...
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
Exploit likelihood
What each source reports
NVD Score used
5.0
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
- Record
CVE-2011-4602- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
- Record
CVE-2011-4602- Updated
- 2026-11-02
EUVDEUVD-2011-4526 No score
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
- Record
EUVD-2011-4526- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f6vj-77mr-4rfr No score
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing...
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
- Record
GHSA-f6vj-77mr-4rfr- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
- Record
CVE-2011-4602- Updated
- 2026-11-02
OSVDEBIAN-CVE-2011-4602 No score
The XMPP protocol plugin in libpurple in Pidgin before 2.10.1 does not properly handle missing fields in (1) voice-chat and (2) video-chat stanzas, which allows remote attackers to cause a denial of service (application crash) via a crafted message.
- Record
DEBIAN-CVE-2011-4602- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pidginDebian:12 |
before 2.10.1-1 | 2.10.1-1 |
pidginDebian:13 |
before 2.10.1-1 | 2.10.1-1 |
pidginDebian:14 |
before 2.10.1-1 | 2.10.1-1 |
finchRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finch-develRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurpleRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-develRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-perlRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-tclRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidginRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
Show 88 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pidgin-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-develRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-perlRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finchRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finch-develRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurpleRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-develRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-perlRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-tclRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidginRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-develRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-perlRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finchRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finch-develRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurpleRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-develRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-perlRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-tclRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidginRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-develRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-perlRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finchRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finch-develRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurpleRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-develRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-perlRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
libpurple-tclRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidginRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-develRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
pidgin-perlRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 0:2.6.6-10.el4 | 0:2.6.6-10.el4 |
finchRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurpleRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurple-perlRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurple-tclRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidginRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-perlRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
finch-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurple-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidginRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
finchRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
finch-develRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurpleRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurple-develRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurple-perlRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurple-tclRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidginRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-debuginfoRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-develRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
pidgin-perlRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-5.el5_7.4 | 0:2.6.6-5.el5_7.4 |
libpurpleRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidginRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
finchRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
finch-develRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-develRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-perlRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-tclRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-develRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-docsRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-perlRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
finchRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
finch-develRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurpleRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-develRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-perlRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-tclRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidginRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-develRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-docsRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-perlRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurpleRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidginRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
finchRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
finch-develRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-develRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-perlRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
libpurple-tclRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-develRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-docsRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
pidgin-perlRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:2.7.9-3.el6.2 | 0:2.7.9-3.el6.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-4602 is a medium vulnerability (CVSS 5.0) in Pidgin, published December 17, 2011. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.58%, the 89th percentile. Fixed in pidgin 2.10.1-1.
References
redhat.com/support/errata/RHSA-2011-1820.html
hermes.opensuse.org/messages/13195955
developer.pidgin.im/viewmtn/revision/info/fb216fc88b085afc06d9a15209519cde1f4df6c6
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A18420
pidgin.im/news/security?id=58
secunia.com/advisories/47219
Show 21 moreShow less
redhat.com/support/errata/RHSA-2011-1821.html
secunia.com/advisories/47234
nvd.nist.gov/vuln/detail/CVE-2011-4602
github.com/advisories/GHSA-f6vj-77mr-4rfr
security-tracker.debian.org/tracker/CVE-2011-4602
access.redhat.com/errata/RHSA-2011:1820
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=761510
bugzilla.redhat.com/show_bug.cgi?id=761517
bugzilla.redhat.com/show_bug.cgi?id=766446
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_1820.json
access.redhat.com/security/cve/CVE-2011-4601
cve.org/CVERecord?id=CVE-2011-4601
nvd.nist.gov/vuln/detail/CVE-2011-4601
access.redhat.com/security/cve/CVE-2011-4602
cve.org/CVERecord?id=CVE-2011-4602
access.redhat.com/security/cve/CVE-2011-4603
cve.org/CVERecord?id=CVE-2011-4603
nvd.nist.gov/vuln/detail/CVE-2011-4603
access.redhat.com/errata/RHSA-2011:1821
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_1821.json