← All CVEs

CVE-2009-2694

high · 10

The msn_slplink_process_msg function in libpurple/protocols/msn/slplink.c in libpurple, as used in Pidgin (formerly Gaim) before 2.5.9 and Adium 1.3.5 and earlier, allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) by sending multiple crafted SLP (aka MSNSLP) messages to trigger an overwrite of an arbitrary memory location. NOTE: this issue reportedly exists because of an incomplete fix for CVE-2009-1376.

10
CVSS
20.3%
EPSS (exploit prob.)
97th
EPSS percentile
2009-08-21
Published

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

Weaknesses

CWE-399

Affected products

VendorProductAffected versions
adiumadium<= 1.3.5
adiumadium1.2.7
adiumadium1.3
adiumadium1.3.1
adiumadium1.3.2
adiumadium1.3.3
adiumadium1.3.4
pidginpidgin<= 2.5.8
pidginpidgin2.0.0
pidginpidgin2.0.1
pidginpidgin2.0.2
pidginpidgin2.1.0
pidginpidgin2.1.1
pidginpidgin2.2.0
pidginpidgin2.2.1
pidginpidgin2.2.2
pidginpidgin2.3.0
pidginpidgin2.3.1
pidginpidgin2.4.0
pidginpidgin2.4.1
pidginpidgin2.4.2
pidginpidgin2.4.3
pidginpidgin2.5.0
pidginpidgin2.5.1
pidginpidgin2.5.2
pidginpidgin2.5.3
pidginpidgin2.5.4
pidginpidgin2.5.6
pidginpidgin2.5.7

Check a specific version with /api/v1/cve/match.

References

Query this programmatically:

curl https://evil-db.io/api/v1/cve/CVE-2009-2694