CVE-2010-0013
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6...
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
- Record
CVE-2010-0013- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
CVE List No score
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
- Record
CVE-2010-0013- Updated
- 2026-11-02
EUVDEUVD-2010-0045 No score
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
- Record
EUVD-2010-0045- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-v6ph-x2c7-6g37
7.5
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6...
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
- Record
GHSA-v6ph-x2c7-6g37- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
OSV
7.5
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
- Record
CVE-2010-0013- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-0013
7.5
Directory traversal vulnerability in slp.c in the MSN protocol plugin in libpurple in Pidgin 2.6.4 and Adium 1.3.8 allows remote attackers to read arbitrary files via a .. (dot dot) in an application/x-msnmsgrp2p MSN emoticon (aka custom smiley) request, a related issue to CVE-2004-0122. NOTE: it could be argued that this is resultant from a vulnerability in which an emoticon download request is processed even without a preceding text/x-mms-emoticon message that announced availability of the emoticon.
- Record
DEBIAN-CVE-2010-0013- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - 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.6.5-1 | 2.6.5-1 |
pidginDebian:13 |
before 2.6.5-1 | 2.6.5-1 |
pidginDebian:14 |
before 2.6.5-1 | 2.6.5-1 |
finchRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finch-develRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurpleRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-develRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-perlRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-tclRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidginRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
Show 55 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pidgin-debuginfoRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-develRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-perlRed Hat:enterprise_linux:4::as |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finchRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finch-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurpleRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-perlRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-tclRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidginRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-perlRed Hat:enterprise_linux:4::desktop |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finchRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finch-develRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurpleRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-develRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-perlRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-tclRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidginRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-debuginfoRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-develRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-perlRed Hat:enterprise_linux:4::es |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finchRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finch-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurpleRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-perlRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
libpurple-tclRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidginRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
pidgin-perlRed Hat:enterprise_linux:4::ws |
before 0:2.6.5-1.el4.1 | 0:2.6.5-1.el4.1 |
finch-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurple-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidginRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
finchRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurpleRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurple-perlRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurple-tclRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidginRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-perlRed Hat:enterprise_linux:5::client |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
finchRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
finch-develRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurpleRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurple-develRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurple-perlRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
libpurple-tclRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidginRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-debuginfoRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-develRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
pidgin-perlRed Hat:rhel_productivity:5 |
before 0:2.6.5-1.el5 | 0:2.6.5-1.el5 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Pidgin MSN 2.6.4 - File Download | 2010-01-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-0013 is a high vulnerability (CVSS 7.5) in Adium, published January 9, 2010. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 12.5%, the 96th percentile. Fixed in pidgin 2.6.5-1.
References
openwall.com/lists/oss-security/2010/01/02/1
secunia.com/advisories/37953
d.pidgin.im/viewmtn/revision/info/3d02401cf232459fc80c0837d31e05fae7ae5467
bugzilla.redhat.com/show_bug.cgi?id=552483
sunsolve.sun.com/search/document.do?assetkey=1-66-277450-1
secunia.com/advisories/37954
Show 65 moreShow less
mandriva.com/security/advisories?name=MDVSA-2010:085
openwall.com/lists/oss-security/2010/01/07/1
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A17620
sunsolve.sun.com/search/document.do?assetkey=1-77-1022203.1-1
vupen.com/english/advisories/2009/3663
developer.pidgin.im/viewmtn/revision/diff/3d02401cf232459fc80c0837d31e05fae7ae5467/with/c64a1adc8bda2b4aeaae1f273541afbc4f71b810/libpurple/protocols/msn/slp.c
lists.fedoraproject.org/pipermail/package-announce/2010-January/033771.html
lists.fedoraproject.org/pipermail/package-announce/2010-January/033848.html
vupen.com/english/advisories/2010/1020
lists.opensuse.org/opensuse-security-announce/2010-03/msg00004.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10333
events.ccc.de/congress/2009/Fahrplan/events/3596.en.html
d.pidgin.im/viewmtn/revision/info/4be2df4f72bd8a55cdae7f2554b73342a497c92f
vupen.com/english/advisories/2009/3662
d.pidgin.im/viewmtn/revision/info/c64a1adc8bda2b4aeaae1f273541afbc4f71b810
openwall.com/lists/oss-security/2010/01/07/2
secunia.com/advisories/37961
secunia.com/advisories/38915
nvd.nist.gov/vuln/detail/CVE-2010-0013
github.com/advisories/GHSA-v6ph-x2c7-6g37
security-tracker.debian.org/tracker/CVE-2010-0013
access.redhat.com/errata/RHSA-2010:0044
redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0044.json
access.redhat.com/security/cve/CVE-2010-0013
cve.org/CVERecord?id=CVE-2010-0013
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