Skip to content
OpenAdvisories
Unscored CVE-2012-2870 EUVD-2012-2850GHSA-3g6j-g63v-rg6h

libxslt 1.1.26 and earlier, as used in Google Chrome before 21.0.1180.89, does not properly manage memory, which might allow remote attacke…

Published Aug 31, 2012 · Updated Aug 6, 2024 · Assigned by Chrome

Description

libxslt 1.1.26 and earlier, as used in Google Chrome before 21.0.1180.89, does not properly manage memory, which might allow remote attackers to cause a denial of service (application crash) via a crafted XSLT expression that is not properly identified during XPath navigation, related to (1) the xsltCompileLocationPathPattern function in libxslt/pattern.c and (2) the xsltGenerateIdFunction function in libxslt/functions.c.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libxslt 1.1.26-14 —
Debian 13 libxslt 1.1.26-14 —
Debian 12 libxslt 1.1.26-14 —
Debian 6.0 libxslt 1.1.26-6+squeeze2 DSA-2555-1
ReleasePackageFixed inAdvisory
RHEL 6 libxslt +2 1.1.26-2.el6_3.1 RHSA-2012:1265
RHEL 5 libxslt +2 1.1.17-4.el5_8.3 RHSA-2012:1265
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed chromium 55.0.2883.75-3.1 openSUSE-SU-2024:12948-1, openSUSE-SU-2024:10171-1

Advisories 5

References