CVE-2013-6487
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin...
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
Exploit likelihood
What each source reports
NVD Score used
7.5
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
- Record
CVE-2013-6487- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
- Record
CVE-2013-6487- Updated
- 2026-11-02
EUVDEUVD-2013-6290 No score
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
- Record
EUVD-2013-6290- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hvf5-wpx9-vrrj No score
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin...
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
- Record
GHSA-hvf5-wpx9-vrrj- Updated
- 2026-11-02
OSV No score
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
- Record
CVE-2013-6487- Updated
- 2026-11-02
OSVDEBIAN-CVE-2013-6487 No score
Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin before 2.10.8 allows remote attackers to have an unspecified impact via a large Content-Length value, which triggers a buffer overflow.
- Record
DEBIAN-CVE-2013-6487- Updated
- 2026-11-02
Show 4 moreShow less
OSVMGASA-2014-0034 No score
Updated pidgin package fixes security vulnerabilities
Many places in the Yahoo! protocol plugin assumed incoming strings were UTF-8 and failed to transcode from non-UTF-8 encodings. This can lead to a crash when receiving strings that aren't UTF-8 (CVE-2012-6152).
A remote XMPP user can trigger a crash on some systems by sending a message with a timestamp in the distant future (CVE-2013-6477).
libX11 forcefully exits causing a crash when Pidgin tries to create an exceptionally wide tooltip window when hovering the pointer over a long URL (CVE-2013-6478).
A malicious server or man-in-the-middle could send a malformed HTTP response that could lead to a crash (CVE-2013-6479).
The Yahoo! protocol plugin failed to validate a length field before trying to read from a buffer, which could result in reading past the end of the buffer which could cause a crash when reading a P2P message (CVE-2013-6481).
NULL pointer dereferences in the MSN protocol plugin due to a malformed Content-Length header, or a malicious server or man-in-the-middle sending a specially crafted OIM data XML response or SOAP response (CVE-2013-6482).
The XMPP protocol plugin failed to ensure that iq replies came from the person they were sent to. A remote user could send a spoofed iq reply and attempt to guess the iq id. This could allow an attacker to inject fake data or trigger a null pointer dereference (CVE-2013-6483).
Incorrect error handling when reading the response from a STUN server could lead to a crash (CVE-2013-6484).
A malicious server or man-in-the-middle could cause a buffer overflow by sending a malformed HTTP response with chunked Transfer-Encoding with invalid chunk sizes (CVE-2013-6485).
A malicious server or man-in-the-middle could send a large value for Content-Length and cause an integer overflow which could lead to a buffer overflow in Gadu-Gadu HTTP parsing (CVE-2013-6487).
A specially crafted emoticon value could cause an integer overflow which could lead to a buffer overflow in MXit emoticon parsing (CVE-2013-6489).
A Content-Length of -1 could lead to a buffer overflow in SIMPLE header parsing (CVE-2013-6490).
A malicious server or man-in-the-middle could trigger a crash in IRC argument parsing in libpurple by sending a message with fewer than expected arguments (CVE-2014-0020).
- Record
MGASA-2014-0034- Updated
- 2026-11-02
OSVMGASA-2014-0074 No score
Updated libgadu packages fix security vulnerability
A malicious server or man-in-the-middle could send a large value for Content-Length and cause an integer overflow which could lead to a buffer overflow in Gadu-Gadu HTTP parsing (CVE-2013-6487).
- Record
MGASA-2014-0074- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10343-1 No score
libgadu-devel-1.12.1-1.10 on GA media
These are all security issues fixed in the libgadu-devel-1.12.1-1.10 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10343-1- 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 |
|---|---|---|
libgaduDebian:12 |
before 1:1.11.3-1 | 1:1.11.3-1 |
libgaduDebian:13 |
before 1:1.11.3-1 | 1:1.11.3-1 |
libgaduDebian:14 |
before 1:1.11.3-1 | 1:1.11.3-1 |
pidginDebian:12 |
before 2.10.8-1 | 2.10.8-1 |
pidginDebian:13 |
before 2.10.8-1 | 2.10.8-1 |
pidginDebian:14 |
before 2.10.8-1 | 2.10.8-1 |
libgaduDebian:7 |
before 1:1.11.2-1+deb7u1, plus listed versions 1:1.11.2-1 |
1:1.11.2-1+deb7u1 |
libgaduDebian:6.0 |
before 1:1.9.0-2+squeeze2, plus listed versions 1:1.9.0-2 |
1:1.9.0-2+squeeze2 |
pidginDebian:7 |
before 2.10.9-1~deb7u1, plus listed versions 2.10.6-32.10.7-12.10.7-22.10.7-2~bpo70+12.10.8-12.10.9-1~bpo60+1 |
2.10.9-1~deb7u1 |
pidginMageia:3 |
before 2.10.9-1.mga3 | 2.10.9-1.mga3 |
Show 47 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libgaduMageia:3 |
before 1.11.3-1.mga3 | 1.11.3-1.mga3 |
libgaduMageia:4 |
before 1.11.3-1.mga4 | 1.11.3-1.mga4 |
finchRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
libpurpleRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
libpurple-perlRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
libpurple-tclRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
pidginRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
pidgin-perlRed Hat:enterprise_linux:5::client |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
finch-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
libpurple-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
pidginRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
pidgin-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.6-32.el5 | 0:2.6.6-32.el5 |
libpurpleRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidginRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
finchRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
finch-develRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-develRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-perlRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-tclRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-develRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-docsRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-perlRed Hat:enterprise_linux:6::client |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
finchRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
finch-develRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurpleRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-develRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-perlRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-tclRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidginRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-develRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-docsRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-perlRed Hat:enterprise_linux:6::server |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurpleRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidginRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
finchRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
finch-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-perlRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
libpurple-tclRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-docsRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
pidgin-perlRed Hat:enterprise_linux:6::workstation |
before 0:2.7.9-27.el6 | 0:2.7.9-27.el6 |
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-2013-6487 is a high vulnerability (CVSS 7.5) in Pidgin, published February 3, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 8.17%, the 94th percentile. Fixed in libgadu 1:1.11.3-1.
References
lists.opensuse.org/opensuse-updates/2014-03/msg00005.html
advisories.mageia.org/MGASA-2014-0074.html
security.gentoo.org/glsa/201508-02
rhn.redhat.com/errata/RHSA-2014-0139.html
ubuntu.com/usn/USN-2101-1
hg.pidgin.im/pidgin/main/rev/ec15aa187aa0
Show 126 moreShow less
lists.fedoraproject.org/pipermail/package-announce/2014-February/128277.html
debian.org/security/2014/dsa-2859
vrt-blog.snort.org/2014/01/vrt-2013-1001-cve-2013-6487-buffer.html
lists.opensuse.org/opensuse-updates/2014-02/msg00039.html
debian.org/security/2014/dsa-2852
ubuntu.com/usn/USN-2100-1
pidgin.im/news/security?id=82
libgadu.net/releases/1.11.3.html
mandriva.com/security/advisories?name=MDVSA-2014:039
securityfocus.com/bid/65188
nvd.nist.gov/vuln/detail/CVE-2013-6487
github.com/advisories/GHSA-hvf5-wpx9-vrrj
security-tracker.debian.org/tracker/CVE-2013-6487
advisories.mageia.org/MGASA-2014-0034.html
bugs.mageia.org/show_bug.cgi?id=12468
pidgin.im/news/security?id=70
pidgin.im/news/security?id=71
pidgin.im/news/security?id=72
pidgin.im/news/security?id=73
pidgin.im/news/security?id=74
pidgin.im/news/security?id=75
pidgin.im/news/security?id=76
pidgin.im/news/security?id=77
pidgin.im/news/security?id=78
pidgin.im/news/security?id=79
pidgin.im/news/security?id=80
pidgin.im/news/security?id=83
pidgin.im/news/security?id=84
pidgin.im/news/security?id=85
developer.pidgin.im/wiki/ChangeLog
bugs.mageia.org/show_bug.cgi?id=12709
access.redhat.com/errata/RHSA-2014:0139
access.redhat.com/security/updates/classification
pidgin.im/news/security
bugzilla.redhat.com/show_bug.cgi?id=1056473
bugzilla.redhat.com/show_bug.cgi?id=1056479
bugzilla.redhat.com/show_bug.cgi?id=1056904
bugzilla.redhat.com/show_bug.cgi?id=1056907
bugzilla.redhat.com/show_bug.cgi?id=1056908
bugzilla.redhat.com/show_bug.cgi?id=1056913
bugzilla.redhat.com/show_bug.cgi?id=1056978
bugzilla.redhat.com/show_bug.cgi?id=1057481
bugzilla.redhat.com/show_bug.cgi?id=1057484
bugzilla.redhat.com/show_bug.cgi?id=1057489
bugzilla.redhat.com/show_bug.cgi?id=1057490
bugzilla.redhat.com/show_bug.cgi?id=1057498
bugzilla.redhat.com/show_bug.cgi?id=1057502
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0139.json
access.redhat.com/security/cve/CVE-2012-6152
cve.org/CVERecord?id=CVE-2012-6152
nvd.nist.gov/vuln/detail/CVE-2012-6152
access.redhat.com/security/cve/CVE-2013-6477
cve.org/CVERecord?id=CVE-2013-6477
nvd.nist.gov/vuln/detail/CVE-2013-6477
access.redhat.com/security/cve/CVE-2013-6478
cve.org/CVERecord?id=CVE-2013-6478
nvd.nist.gov/vuln/detail/CVE-2013-6478
access.redhat.com/security/cve/CVE-2013-6479
cve.org/CVERecord?id=CVE-2013-6479
nvd.nist.gov/vuln/detail/CVE-2013-6479
access.redhat.com/security/cve/CVE-2013-6481
cve.org/CVERecord?id=CVE-2013-6481
nvd.nist.gov/vuln/detail/CVE-2013-6481
access.redhat.com/security/cve/CVE-2013-6482
cve.org/CVERecord?id=CVE-2013-6482
nvd.nist.gov/vuln/detail/CVE-2013-6482
access.redhat.com/security/cve/CVE-2013-6483
cve.org/CVERecord?id=CVE-2013-6483
nvd.nist.gov/vuln/detail/CVE-2013-6483
access.redhat.com/security/cve/CVE-2013-6484
cve.org/CVERecord?id=CVE-2013-6484
nvd.nist.gov/vuln/detail/CVE-2013-6484
access.redhat.com/security/cve/CVE-2013-6485
cve.org/CVERecord?id=CVE-2013-6485
nvd.nist.gov/vuln/detail/CVE-2013-6485
access.redhat.com/security/cve/CVE-2013-6487
cve.org/CVERecord?id=CVE-2013-6487
access.redhat.com/security/cve/CVE-2013-6489
cve.org/CVERecord?id=CVE-2013-6489
nvd.nist.gov/vuln/detail/CVE-2013-6489
access.redhat.com/security/cve/CVE-2013-6490
cve.org/CVERecord?id=CVE-2013-6490
nvd.nist.gov/vuln/detail/CVE-2013-6490
access.redhat.com/security/cve/CVE-2014-0020
cve.org/CVERecord?id=CVE-2014-0020
nvd.nist.gov/vuln/detail/CVE-2014-0020
suse.com/security/cve/CVE-2013-6487
suse.com/security/cve/CVE-2014-3775
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-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