CVE-2012-3374
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5...
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
Exploit likelihood
What each source reports
NVD Score used
7.5
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
- Record
CVE-2012-3374- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
- Record
CVE-2012-3374- Updated
- 2026-11-02
EUVDEUVD-2012-3347 No score
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
- Record
EUVD-2012-3347- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-q7fv-r5c8-cpcg No score
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5...
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
- Record
GHSA-q7fv-r5c8-cpcg- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
- Record
CVE-2012-3374- Updated
- 2026-11-02
OSVDEBIAN-CVE-2012-3374 No score
Buffer overflow in markup.c in the MXit protocol plugin in libpurple in Pidgin before 2.10.5 allows remote attackers to execute arbitrary code via a crafted inline image in a message.
- Record
DEBIAN-CVE-2012-3374- 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.10.6-1 | 2.10.6-1 |
pidginDebian:13 |
before 2.10.6-1 | 2.10.6-1 |
pidginDebian:14 |
before 2.10.6-1 | 2.10.6-1 |
pidginDebian:6.0 |
before 2.7.3-1+squeeze3, plus listed versions 2.7.3-1+squeeze12.7.3-1+squeeze2 |
2.7.3-1+squeeze3 |
finchRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurpleRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurple-perlRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurple-tclRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidginRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
Show 49 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pidgin-perlRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
finch-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurple-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidginRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidgin-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
finchRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
finch-develRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurpleRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurple-develRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurple-perlRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurple-tclRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidginRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidgin-debuginfoRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidgin-develRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
pidgin-perlRed Hat:rhel_productivity:5 From an advisory covering 3 CVEs |
before 0:2.6.6-11.el5.4 | 0:2.6.6-11.el5.4 |
libpurpleRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidginRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
finchRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
finch-develRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-develRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-perlRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-tclRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-develRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-docsRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-perlRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
finchRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
finch-develRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurpleRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-develRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-perlRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-tclRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidginRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-develRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-docsRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-perlRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurpleRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidginRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
finchRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
finch-develRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-develRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-perlRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
libpurple-tclRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-develRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-docsRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.el6.2 |
pidgin-perlRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.7.9-5.el6.2 | 0:2.7.9-5.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-2012-3374 is a high vulnerability (CVSS 7.5) in Pidgin, published July 7, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.40%, the 93rd percentile. Fixed in pidgin 2.10.6-1.
References
lists.opensuse.org/opensuse-security-announce/2012-07/msg00009.html
pidgin.im/news/security/index.php?id=64
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A17678
secunia.com/advisories/50005
mandriva.com/security/advisories?name=MDVSA-2012:105
rhn.redhat.com/errata/RHSA-2012-1102.html
Show 57 moreShow less
hg.pidgin.im/pidgin/main/rev/ded93865ef42
nvd.nist.gov/vuln/detail/CVE-2012-3374
github.com/advisories/GHSA-q7fv-r5c8-cpcg
security-tracker.debian.org/tracker/CVE-2012-3374
access.redhat.com/errata/RHSA-2012:1102
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=803298
bugzilla.redhat.com/show_bug.cgi?id=819446
bugzilla.redhat.com/show_bug.cgi?id=837319
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1102.json
access.redhat.com/security/cve/CVE-2012-1178
cve.org/CVERecord?id=CVE-2012-1178
nvd.nist.gov/vuln/detail/CVE-2012-1178
access.redhat.com/security/cve/CVE-2012-2318
cve.org/CVERecord?id=CVE-2012-2318
nvd.nist.gov/vuln/detail/CVE-2012-2318
access.redhat.com/security/cve/CVE-2012-3374
cve.org/CVERecord?id=CVE-2012-3374
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