Skip to content

CVE-2008-2935 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...

HighCVSS 7.5 EPSS 12.8%
Published
Updated
Exploit status
No public exploit known

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."

Affected products

ProductAffected versionsFixed in
xmlsoft libxslt = 1.1.8 No fix listed
xmlsoft libxslt = 1.1.9 No fix listed
xmlsoft libxslt = 1.1.10 No fix listed
xmlsoft libxslt = 1.1.11 No fix listed
xmlsoft libxslt = 1.1.12 No fix listed
xmlsoft libxslt = 1.1.13 No fix listed
xmlsoft libxslt = 1.1.14 No fix listed
xmlsoft libxslt = 1.1.15 No fix listed
xmlsoft libxslt = 1.1.16 No fix listed
xmlsoft libxslt = 1.1.17 No fix listed
xmlsoft libxslt = 1.1.18 No fix listed
xmlsoft libxslt = 1.1.19 No fix listed
xmlsoft libxslt = 1.1.20 No fix listed
xmlsoft libxslt = 1.1.21 No fix listed
xmlsoft libxslt = 1.1.22 No fix listed
xmlsoft libxslt = 1.1.23 No fix listed
xmlsoft libxslt = 1.1.24 No fix listed
debian/libxslt(Debian:12) < 1.1.24-2 1.1.24-2
debian/libxslt(Debian:13) < 1.1.24-2 1.1.24-2
debian/libxslt(Debian:14) < 1.1.24-2 1.1.24-2

References