| Package | Affected versions | Patched versions |
|---|---|---|
| libpurple | = 1.0= 2.0.0= 2.0.1= 2.0.2= 2.1.0= 2.1.1= 2.2.0= 2.2.1= 2.2.2= 2.3.0= 2.3.1= 2.4.0= 2.4.1= 2.4.2= 2.4.3= 2.5.0= 2.5.1= 2.5.2= 2.5.3= 2.5.4= 2.5.5= 2.5.6= 2.5.7= 2.5.8= 2.5.9= 2.6.0= 2.6.1= 2.6.2= 2.6.3= 2.6.4= 2.6.5= 2.6.6= 2.7.0= 2.7.1= 2.7.10= 2.7.11= 2.7.2= 2.7.3= 2.7.4= 2.7.5= 2.7.6= 2.7.7= 2.7.8= 2.7.9= 2.8.0= 2.9.0≤ 2.10.0 |
The g_markup_escape_text function in the SILC protocol plug-in in libpurple 2.10.0 and earlier, as used in Pidgin and possibly other products, allows remote attackers to cause a denial of service (crash) via invalid UTF-8 sequences that trigger use of invalid pointers and an out-of-bounds read, related to interactions with certain versions of glib2.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free