Lucene search

K
kasperskyKaspersky LabKLA10942
HistoryJun 21, 2016 - 12:00 a.m.

KLA10942 Multiple vulnerabilities in Pidgin

2016-06-2100:00:00
Kaspersky Lab
threats.kaspersky.com
18

7.5 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

8.1 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

8.2 High

AI Score

Confidence

High

0.011 Low

EPSS

Percentile

84.2%

Multiple serious vulnerabilities have been found in Pidgin. Malicious users can exploit these vulnerabilities to cause a denial of sevice, obtain sensitive information, execute arbitrary code.

Below is a complete list of vulnerabilities:

  1. Null pointer derefence vulnerabilities and out-of-bounds-read vulnerabilities in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle to cause a denial of service;
  2. An out-of-bounds-read vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle possibly to cause a denial of service or obtain sensitive information;
  3. Memory corruption vulnerabilities in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle possibly to execute arbitrary code or obtain sensitive information;
  4. An out-of-bounds write vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle possibly to execute arbitrary code;
  5. An out-of-bounds read vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle possibly to obtain sensitive information;
  6. A memory corruption vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT MultiMX message sent by malicious server or man-in-the-middle to execute arbitrary code or obtain sensitive information;
  7. A buffer overflow vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle possibly to execute arbitrary code;
  8. A buffer overflow vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT data sent by malicious server or man-in-the-middle possibly to cause a denial of service;
  9. An out-of-bounds read vulnerability in the handling of the MXIT protocol can be exploited remotely via a specially designed MXIT contact information sent by malicious server or man-in-the-middle possibly to obtain sensitive information.

Technical details

Vulnerabilities (1) can be triggered by sending invalid data, an invalid mood or a packet starting with a NULL byte.

Vulnerability (2) can be triggered by sending an invalid size for an avatar.

Vulnerability (5) can be triggered in case an invalid size of file transfer is sent.

Vulnerability (7) can be triggered in case an invalid size for a packet is sent.

Vulnerability (8) can be triggered in case a negative content-length in response to a HTTP request is sent. Such data causes an out-of-bounds write of one byte.

Original advisories

Pidgin Security Advisories

Related products

Pidgin

CVE list

CVE-2016-2365 warning

CVE-2016-2366 warning

CVE-2016-2367 warning

CVE-2016-2368 critical

CVE-2016-2369 warning

CVE-2016-2370 warning

CVE-2016-2371 high

CVE-2016-2372 warning

CVE-2016-2373 warning

CVE-2016-2374 high

CVE-2016-2375 warning

CVE-2016-2376 high

CVE-2016-2377 high

Solution

Update to the latest version

Download Pidgin

Impacts

  • ACE

Arbitrary code execution. Exploitation of vulnerabilities with this impact can lead to executing by abuser any code or commands at vulnerable machine or process.

  • OSI

Obtain sensitive information. Exploitation of vulnerabilities with this impact can lead to capturing by abuser information, critical for user or system.

  • DoS

Denial of service. Exploitation of vulnerabilities with this impact can lead to loss of system availability or critical functional fault.

Affected Products

  • Pidgin versions earlier than 2.11.0

7.5 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

8.1 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

8.2 High

AI Score

Confidence

High

0.011 Low

EPSS

Percentile

84.2%