← Vulnerability feed

Vulnerability record · CVE-2008-2935 · published 1 August 2008

CVE-2008-2935: Xmlsoft libxslt memory buffer overflow vulnerability

Xmlsoft · Libxslt

Multiple heap-based buffer overflows in the rc4 (1) encryption (aka exsltCryptoRc4EncryptFunction) and (2) decryption (aka exsltCryptoRc4DecryptFunction) functions in crypto.c in libexslt in libxslt 1.1.8 through 1.1.24 allow context-dependent attackers to execute arbitrary code via an XML file containing a long string as "an argument in the XSL input."

7.5 CVSS 2.0 High EPSS 13% · top 3.9% CWE-119 · Memory buffer overflow
7.5CVSS 2.0 base score
13%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
54References, 2 tagged exploit
16 Jun 2026Last modified by NVD

Description

Multiple heap-based buffer overflows in the rc4 (1) encryption (aka exsltCryptoRc4EncryptFunction) and (2) decryption (aka exsltCryptoRc4DecryptFunction) functions in crypto.c in libexslt in libxslt 1.1.8 through 1.1.24 allow context-dependent attackers to execute arbitrary code via an XML file containing a long string as "an argument in the XSL input."

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

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://secunia.com/advisories/31230
http://secunia.com/advisories/31310
http://secunia.com/advisories/31331
http://secunia.com/advisories/31363
http://secunia.com/advisories/31395
http://secunia.com/advisories/31399
http://secunia.com/advisories/32453
http://security.gentoo.org/glsa/glsa-200808-06.xml
http://securityreason.com/securityalert/4078
http://wiki.rpath.com/wiki/Advisories:rPSA-2008-0306
http://www.debian.org/security/2008/dsa-1624
http://www.mandriva.com/security/advisories?name=MDVSA-2008:160
http://www.ocert.org/advisories/ocert-2008-009.html Patch
http://www.ocert.org/patches/exslt_crypt.patch ExploitPatch
http://www.redhat.com/support/errata/RHSA-2008-0649.html
http://www.scary.beasts.org/security/CESA-2008-003.html
http://www.securityfocus.com/archive/1/494976/100/0/threaded
http://www.securityfocus.com/archive/1/495018/100/0/threaded
http://www.securityfocus.com/archive/1/497829/100/0/threaded
http://www.securityfocus.com/bid/30467
http://www.securitytracker.com/id?1020596
http://www.ubuntu.com/usn/usn-633-1
http://www.vupen.com/english/advisories/2008/2266/references
https://exchange.xforce.ibmcloud.com/vulnerabilities/44141
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10827
https://www.redhat.com/archives/fedora-package-announce/2008-August/msg00092.html
https://www.redhat.com/archives/fedora-package-announce/2008-August/msg00118.html
http://secunia.com/advisories/31230
http://secunia.com/advisories/31310
http://secunia.com/advisories/31331
http://secunia.com/advisories/31363
http://secunia.com/advisories/31395
http://secunia.com/advisories/31399
http://secunia.com/advisories/32453
http://security.gentoo.org/glsa/glsa-200808-06.xml
http://securityreason.com/securityalert/4078
http://wiki.rpath.com/wiki/Advisories:rPSA-2008-0306
http://www.debian.org/security/2008/dsa-1624
http://www.mandriva.com/security/advisories?name=MDVSA-2008:160
http://www.ocert.org/advisories/ocert-2008-009.html Patch

Track CVE-2008-2935 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2019-11068Xmlsoft libxslt vulnerabilitylibxslt through 1.1.33 allows bypass of a protection mechanism because callers of xsltCheckRead and xsltCheckWrite permit access even upon receiving …EPSS 5.2%9.8CVE-2016-4610Xmlsoft libxslt memory buffer overflow vulnerabilitylibxslt in Apple iOS before 9.3.3, OS X before 10.11.6, iTunes before 12.4.2 on Windows, iCloud before 5.2.1 on Windows, tvOS before 9.2.2, and watch…EPSS 5.1%9.8CVE-2016-4609Xmlsoft libxslt memory buffer overflow vulnerabilitylibxslt in Apple iOS before 9.3.3, OS X before 10.11.6, iTunes before 12.4.2 on Windows, iCloud before 5.2.1 on Windows, tvOS before 9.2.2, and watch…EPSS 5.1%9.8CVE-2016-4608Xmlsoft libxslt memory buffer overflow vulnerabilitylibxslt in Apple iOS before 9.3.3, OS X before 10.11.6, iTunes before 12.4.2 on Windows, iCloud before 5.2.1 on Windows, tvOS before 9.2.2, and watch…EPSS 5.1%9.8CVE-2016-4607Xmlsoft libxslt memory buffer overflow vulnerabilitylibxslt in Apple iOS before 9.3.3, OS X before 10.11.6, iTunes before 12.4.2 on Windows, iCloud before 5.2.1 on Windows, tvOS before 9.2.2, and watch…EPSS 5.1%8.8CVE-2021-30560Google chrome use after free vulnerabilityUse after free in Blink XSLT in Google Chrome prior to 91.0.4472.164 allowed a remote attacker to potentially exploit heap corruption via a crafted H…EPSS 18%8.8CVE-2017-5029Google chrome out-of-bounds write vulnerabilityThe xsltAddTextString function in transform.c in libxslt 1.1.29, as used in Blink in Google Chrome prior to 57.0.2987.98 for Mac, Windows, and Linux …EPSS 2.2%7.8CVE-2024-55549Xmlsoft libxslt use after free vulnerabilityxsltGetInheritedNsList in libxslt before 1.1.43 has a use-after-free issue related to exclusion of result prefixes.EPSS 0.35%

Source: NIST National Vulnerability Database (record CVE-2008-2935), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.