Every CVE Search/ Get API key

CVE-2014-3696

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows...

5.0 MediumFix available

CVE-2014-3696 is a medium vulnerability (CVSS 5.0) in Pidgin, published October 23, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.87%, the 86th percentile. Fixed in pidgin 2.10.10-1.

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Exploit likelihood

2.87%Up 1.3 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.0

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
CVE-2014-3696
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-119
Updated
2026-11-02
CVE List No score

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
CVE-2014-3696
Updated
2026-11-02
EUVDEUVD-2014-3642 No score

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
EUVD-2014-3642
Updated
2026-11-03
GitHub AdvisoriesGHSA-96p5-rvrv-9x22 No score

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows...

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
GHSA-96p5-rvrv-9x22
Weakness
CWE-119
Updated
2026-11-02
OSVRHSA-2017:1854 7.5

Red Hat Security Advisory: pidgin security, bug fix, and enhancement update

Record
RHSA-2017:1854
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV No score

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
CVE-2014-3696
Updated
2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2014-3696 No score

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
DEBIAN-CVE-2014-3696
Updated
2026-11-02
OSVMGASA-2014-0425 No score

Updated pidgin packages fix security vulnerabilities

In Pidgin before 2.10.10, both of libpurple's bundled SSL/TLS plugins (one for GnuTLS and one for NSS) failed to check that the Basic Constraints extension allowed intermediate certificates to act as CAs. This allowed anyone with any valid certificate to create a fake certificate for any arbitrary domain and Pidgin would trust it (CVE-2014-3694).

In Pidgin before 2.10.10, a malicious server or man-in-the-middle could trigger a crash in libpurple by sending an emoticon with an overly large length value (CVE-2014-3695).

In Pidgin before 2.10.10, a malicious server or man-in-the-middle could trigger a crash in libpurple by specifying that a large amount of memory should be allocated in many places in the UI (CVE-2014-3696).

In Pidgin before 2.10.10, a malicious server and possibly even a malicious remote user could create a carefully crafted XMPP message that causes libpurple to send an XMPP message containing arbitrary memory (CVE-2014-3698).

The pidgin package has been updated to version 2.10.10 which fixes these issues and other bugs.

Record
MGASA-2014-0425
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
OSVUBUNTU-CVE-2014-3696 No score

nmevent.c in the Novell GroupWise protocol plugin in libpurple in Pidgin before 2.10.10 allows remote servers to cause a denial of service (application crash) via a crafted server message that triggers a large memory allocation.

Record
UBUNTU-CVE-2014-3696
Updated
2026-11-02
OSVUSN-2390-1 No score

pidgin vulnerabilities

Jacob Appelbaum and an anonymous person discovered that Pidgin incorrectly handled certificate validation. A remote attacker could exploit this to perform a machine-in-the-middle attack to view sensitive information or alter encrypted communications. (CVE-2014-3694)

Yves Younan and Richard Johnson discovered that Pidgin incorrectly handled certain malformed MXit emoticons. A malicious remote server or a machine-in-the-middle could use this issue to cause Pidgin to crash, resulting in a denial of service. (CVE-2014-3695)

Yves Younan and Richard Johnson discovered that Pidgin incorrectly handled certain malformed Groupwise messages. A malicious remote server or a machine-in-the-middle could use this issue to cause Pidgin to crash, resulting in a denial of service. (CVE-2014-3696)

Thijs Alkemade and Paul Aurich discovered that Pidgin incorrectly handled memory when processing XMPP messages. A malicious remote server or user could use this issue to cause Pidgin to disclosure arbitrary memory, resulting in an information leak. (CVE-2014-3698)

Record
USN-2390-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pidgin
Debian:12
before 2.10.10-1
2.10.10-1
pidgin
Debian:13
before 2.10.10-1
2.10.10-1
pidgin
Debian:14
before 2.10.10-1
2.10.10-1
pidgin
Debian:7
before 2.10.10-1~deb7u1, plus listed versions
2.10.10-1~bpo60+12.10.6-32.10.7-12.10.7-22.10.7-2~bpo70+1
Show 4 moreShow less
2.10.8-12.10.9-12.10.9-1~bpo60+12.10.9-1~deb7u1
2.10.10-1~deb7u1
pidgin
Mageia:3
before 2.10.10-1.mga3
2.10.10-1.mga3
pidgin
Mageia:4
before 2.10.10-1.mga4
2.10.10-1.mga4
finch
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
finch-devel
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-devel
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-perl
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
Show 27 moreShow less
Affected packages
PackageAffectedFixed
libpurple-tcl
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-debuginfo
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-devel
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-perl
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin
Red Hat:enterprise_linux:7::client
before 0:2.10.11-5.el7
0:2.10.11-5.el7
finch
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
finch-devel
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-devel
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-perl
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-tcl
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-debuginfo
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-devel
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-perl
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple
Red Hat:enterprise_linux:7::server
before 0:2.10.11-5.el7
0:2.10.11-5.el7
finch
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
finch-devel
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-devel
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-perl
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple-tcl
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-devel
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin-perl
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
libpurple
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin
Red Hat:enterprise_linux:7::workstation
before 0:2.10.11-5.el7
0:2.10.11-5.el7
pidgin
Ubuntu:14.04:LTS
before 1:2.10.9-0ubuntu3.2, plus listed versions
1:2.10.7-0ubuntu4.11:2.10.7-0ubuntu4.21:2.10.9-0ubuntu11:2.10.9-0ubuntu21:2.10.9-0ubuntu31:2.10.9-0ubuntu3.1
1:2.10.9-0ubuntu3.2

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 82 moreShow less
MoveEnter Open