Every CVESearch/Get API key

CVE-2013-6487

Integer overflow in libpurple/protocols/gg/lib/http.c in the Gadu-Gadu (gg) parser in Pidgin...

7.5 HighFix available

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.

What does this mean?
Severity
7.5 HighCVSS 2.0, NVD
Exploit chance
8.17%EPSS, 94th percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
1:1.11.3-1libgadu +56 more

Description

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

8.17%Up 4.4 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libgadu
Debian:12
before 1:1.11.3-1
1:1.11.3-1
libgadu
Debian:13
before 1:1.11.3-1
1:1.11.3-1
libgadu
Debian:14
before 1:1.11.3-1
1:1.11.3-1
pidgin
Debian:12
before 2.10.8-1
2.10.8-1
pidgin
Debian:13
before 2.10.8-1
2.10.8-1
pidgin
Debian:14
before 2.10.8-1
2.10.8-1
libgadu
Debian:7
before 1:1.11.2-1+deb7u1, plus listed versions
1:1.11.2-1
1:1.11.2-1+deb7u1
libgadu
Debian:6.0
before 1:1.9.0-2+squeeze2, plus listed versions
1:1.9.0-2
1:1.9.0-2+squeeze2
pidgin
Debian:7
From an advisory covering 12 CVEs
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
pidgin
Mageia:3
From an advisory covering 13 CVEs
before 2.10.9-1.mga3
2.10.9-1.mga3
Show 47 moreShow less
Affected packages
PackageAffectedFixed
libgadu
Mageia:3
before 1.11.3-1.mga3
1.11.3-1.mga3
libgadu
Mageia:4
before 1.11.3-1.mga4
1.11.3-1.mga4
finch
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
libpurple
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
libpurple-perl
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
libpurple-tcl
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
pidgin
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
pidgin-debuginfo
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
pidgin-perl
Red Hat:enterprise_linux:5::client
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
finch-devel
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
libpurple-devel
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
pidgin
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
pidgin-debuginfo
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
pidgin-devel
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 13 CVEs
before 0:2.6.6-32.el5
0:2.6.6-32.el5
libpurple
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
finch
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
finch-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-perl
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-tcl
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-docs
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-perl
Red Hat:enterprise_linux:6::client
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
finch
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
finch-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-perl
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-tcl
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-docs
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-perl
Red Hat:enterprise_linux:6::server
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
finch
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
finch-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-perl
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
libpurple-tcl
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-docs
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6
pidgin-perl
Red Hat:enterprise_linux:6::workstation
From an advisory covering 13 CVEs
before 0:2.7.9-27.el6
0:2.7.9-27.el6

What each source reports

NVD Score used7.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 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-189
Updated
2026-11-02
CVE ListNo 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-6290No 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-vrrjNo 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
OSVNo 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-6487No 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-0034No 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-0074No 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-1No 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-1No 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

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 126 moreShow less
MoveEnter Open