CVE-2016-4323
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted...
CVE-2016-4323 is a low vulnerability (CVSS 3.7) in Pidgin, published June 23, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.30%, the 83rd percentile. Fixed in pidgin 2.11.0-1.
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
3.7
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
CVE-2016-4323- CVSS 3.0
- 3.7 Low
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:P - Weakness
- CWE-22
- Updated
- 2026-11-02
CVE List No score
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
CVE-2016-4323- Updated
- 2026-11-02
EUVDEUVD-2016-5323 No score
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
EUVD-2016-5323- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-7w5x-jm9f-8g7x
3.7
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted...
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
GHSA-7w5x-jm9f-8g7x- CVSS 3.0
- 3.7 Low
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
OSV
3.7
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
CVE-2016-4323- CVSS 3.0
- 3.7 Low
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-4323
3.7
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
DEBIAN-CVE-2016-4323- CVSS 3.0
- 3.7 Low
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-4323
3.7
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability.
- Record
UBUNTU-CVE-2016-4323- CVSS 3.0
- 3.7 Low
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVMGASA-2016-0236 No score
Updated pidgin packages fix security vulnerability
A buffer overflows vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in arbitrary code execution. A malicious server or an attacker who intercepts the network traffic can send an invalid size for a packet which will trigger a buffer overflow (CVE-2016-2376).
A buffer vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent by the server could potentially result in an out of bounds write of one byte. A malicious server can send a negative content-length in response to a HTTP request triggering the vulnerability (CVE-2016-2377).
A buffer overflow vulnerability exists in the handling of the MXIT protocol Pidgin. Specially crafted data sent via the server could potentially result in a buffer overflow, potentially resulting in memory corruption. A malicious server or an unfiltered malicious user can send negative length values to trigger this vulnerability (CVE-2016-2378).
An information leak exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent to the server could potentially result in an out of bounds read. A user could be convinced to enter a particular string which would then get converted incorrectly and could lead to a potential out-of-bounds read (CVE-2016-2380).
A directory traversal exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an overwrite of files. A malicious server or someone with access to the network traffic can provide an invalid filename for a splash image triggering the vulnerability (CVE-2016-4323).
A denial of service vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent via the server could potentially result in a null pointer dereference. A malicious server or an attacker who intercepts the network traffic can send invalid data to trigger this vulnerability and cause a crash (CVE-2016-2365).
A denial of service vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent via the server could potentially result in an out-of-bounds read. A malicious server or an attacker who intercepts the network traffic can send invalid data to trigger this vulnerability and cause a crash (CVE-2016-2366).
An information leak exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent via the server could potentially result in an out of bounds read. A malicious user, server, or man-in-the-middle can send an invalid size for an avatar which will trigger an out-of-bounds read vulnerability. This could result in a denial of service or copy data from memory to the file, resulting in an information leak if the avatar is sent to another user (CVE-2016-2367).
Multiple memory corruption vulnerabilities exist in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent via the server could result in multiple buffer overflows, potentially resulting in code execution or memory disclosure (CVE-2016-2368).
An NULL pointer dereference vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent via the server could potentially result in a denial of service vulnerability. A malicious server can send a packet starting with a NULL byte triggering the vulnerability (CVE-2016-2369).
A denial of service vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent from the server could potentially result in an out-of-bounds read. A malicious server or man-in-the-middle can send invalid data to trigger this vulnerability (CVE-2016-2370).
An out-of-bounds write vulnerability exists in the handling of the MXIT protocol in Pidgin. Specially crafted MXIT data sent via the server could cause memory corruption resulting in code execution (CVE-2016-2371).
An information leak…
- Record
MGASA-2016-0236- Updated
- 2026-11-02
OSVUSN-3031-1 No score
pidgin vulnerabilities
Yves Younan discovered that Pidgin contained multiple issues in the MXit protocol support. A remote attacker could use this issue to cause Pidgin to crash, resulting in a denial of service, or possibly execute arbitrary code.
- Record
USN-3031-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pidginDebian:12 |
before 2.11.0-1 | 2.11.0-1 |
pidginDebian:13 |
before 2.11.0-1 | 2.11.0-1 |
pidginDebian:14 |
before 2.11.0-1 | 2.11.0-1 |
pidginDebian:7 |
before 2.10.10-1~deb7u2, plus listed versions 2.10.10-1~bpo60+12.10.10-1~deb7u12.10.6-32.10.7-12.10.7-2 Show 5 moreShow less2.10.7-2~bpo70+12.10.8-12.10.9-12.10.9-1~bpo60+12.10.9-1~deb7u1 |
2.10.10-1~deb7u2 |
pidginDebian:8 |
before 2.11.0-0+deb8u1, plus listed versions 2.10.11-12.10.11-1.12.10.12-1 |
2.11.0-0+deb8u1 |
pidginMageia:5 |
before 2.11.0-1.mga5 | 2.11.0-1.mga5 |
pidginUbuntu:14.04:LTS |
before 1:2.10.9-0ubuntu3.3, 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.11:2.10.9-0ubuntu3.2 |
1:2.10.9-0ubuntu3.3 |
pidginUbuntu:16.04:LTS |
before 1:2.10.12-0ubuntu5.1, plus listed versions 1:2.10.11-0ubuntu41:2.10.11-0ubuntu51:2.10.12-0ubuntu11:2.10.12-0ubuntu21:2.10.12-0ubuntu31:2.10.12-0ubuntu41:2.10.12-0ubuntu5 |
1:2.10.12-0ubuntu5.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
securityfocus.com/bid/91335
pidgin.im/news/security?id=97
debian.org/security/2016/dsa-3620
talosintelligence.com/reports/TALOS-2016-0128
security.gentoo.org/glsa/201701-38
ubuntu.com/usn/USN-3031-1
Show 40 moreShow less
nvd.nist.gov/vuln/detail/CVE-2016-4323
github.com/advisories/GHSA-7w5x-jm9f-8g7x
security-tracker.debian.org/tracker/CVE-2016-4323
advisories.mageia.org/MGASA-2016-0236.html
bugs.mageia.org/show_bug.cgi?id=18754
talosintel.com/reports/TALOS-2016-0118
talosintel.com/reports/TALOS-2016-0119
talosintel.com/reports/TALOS-2016-0120
talosintel.com/reports/TALOS-2016-0123
talosintel.com/reports/TALOS-2016-0128
talosintel.com/reports/TALOS-2016-0133
talosintel.com/reports/TALOS-2016-0134
talosintel.com/reports/TALOS-2016-0135
talosintel.com/reports/TALOS-2016-0136
talosintel.com/reports/TALOS-2016-0137
talosintel.com/reports/TALOS-2016-0138
talosintel.com/reports/TALOS-2016-0139
talosintel.com/reports/TALOS-2016-0140
talosintel.com/reports/TALOS-2016-0141
talosintel.com/reports/TALOS-2016-0142
talosintel.com/reports/TALOS-2016-0143
bitbucket.org/pidgin/www/src/tip/htdocs/ChangeLog?fileviewer=file-view-default
ubuntu.com/security/CVE-2016-4323
ubuntu.com/security/notices/USN-3031-1
cve.org/CVERecord?id=CVE-2016-4323
ubuntu.com/security/CVE-2016-2365
ubuntu.com/security/CVE-2016-2366
ubuntu.com/security/CVE-2016-2367
ubuntu.com/security/CVE-2016-2368
ubuntu.com/security/CVE-2016-2369
ubuntu.com/security/CVE-2016-2370
ubuntu.com/security/CVE-2016-2371
ubuntu.com/security/CVE-2016-2372
ubuntu.com/security/CVE-2016-2373
ubuntu.com/security/CVE-2016-2374
ubuntu.com/security/CVE-2016-2375
ubuntu.com/security/CVE-2016-2376
ubuntu.com/security/CVE-2016-2377
ubuntu.com/security/CVE-2016-2378
ubuntu.com/security/CVE-2016-2380
Left out here: the rest of 1 source description. The JSON record has them.