-
libxslt (1.1.26-8ubuntu1.6) precise-security; urgency=medium
* SECURITY UPDATE: Uninitialized read
Fix uninitialized
read of xsl:number token in libxslt/numbers.c.
- CVE-2019-13117
* SECURITY UPDATE: Uninitialized read
Fix uninitialized
read with UTF-8 grouping chars in libxslt/numbers.c,
tests/docs/bug-222.xml, tests/general/bug-222.out,
tests/general/bug-222.xsl.
- CVE-2019-13118
* SECURITY UPDATE: Buffer over-read
Fix dangling
pointer in xsltCopyText in libxslt/transform.c.
- CVE-2019-18197
-- <email address hidden> (Leonidas S. Barbosa) Tue, 22 Oct 2019 10:19:03 -0300
-
libxslt (1.1.26-8ubuntu1.4) precise-security; urgency=medium
* SECURITY UPDATE: type-confusion leading to denial of service
- libxslt/preproc.c: check that the parent node is an element
before dereferencing its namespace
- 7ca19df892ca22d9314e95d59ce2abdeff46b617
- CVE-2015-7955
* SECURITY UPDATE: out-of-bounds heap memory access
- libxslt/numbers.c: precompile patterns in xsl:number (prereq),
special case namespace nodes in xsltNumberFormatGetMultipleLevel
libxslt/preproc.c, numbersInternals.h: precompile patterns
in xsl:number (prereq change)
tests/docs/bug-186*: add testcase
- Prereq commits: 0d6713d715509da1fec27bec220d43aa4fc48d0f,
102099fb3bc0b29ede7dadc6388337ef4de59a74
- d182d8f6ba3071503d96ce17395c9d55871f0242
- CVE-2016-1683
* SECURITY UPDATE: integer overflow
- libxslt/numbers.c: add lower and upper bounds for 'i' and 'a'
format tokens
- 91d0540ac9beaa86719a05b749219a69baa0dd8d
- 405034286fbdd6166229335b7203a41bf53b40fc
- CVE-2016-1684
* SECURITY UPDATE: use-after-free in xsltDocumentFunctionLoadDocument
- libxslt/functions.c: adjust xmlFree() call
tests/docs/bug-185*, tests/general/bug-185*: add test csses
- fc1ff481fd01e9a65a921c542fed68d8c965e8a3
- CVE-2016-1841
* SECURITY UPDATE: heap information leak
- libxslt/numbers.c: check for empty decimal separator.
- eb1030de31165b68487f288308f9d1810fed6880
- CVE-2016-4738
* SECURITY UPDATE: integer overflow in libxslt.
- libxslt/transform.c, libxslt/xsltInternals.h: limit buffer size
in xsltAddTextString to INT_MAX.
- 08ab2774b870de1c7b5a48693df75e8154addae5
- CVE-2017-5029
* SECURITY UPDATE: double free in hash functions
- libexslt/crypto.c: remove duplicate free calls
- d8862309f08054218b28e2c8f5fb3cb2f650cac7
* SECURITY UPDATE: NULL pointer dereference in Saxon
- libexslt/saxon.c: fix error handling in Saxon extension functions
configure.in, tests/exslt/Makefile.am, tests/exslt/saxon/:
add test cases
- ef7429bb4f1433726cc8fc4fe3d134d8a439fab1
* SECURITY UPDATE: out-of-bounds heap memory access
- libexslt/dynamic.c: use correct type for namespace nodes in
exsltDynMapFunction
tests/exslt/dynamic/dynmap*: add testcase
- 93bb314768aafaffad1df15bbee10b7c5423e283
* SECURITY UPDATE: out-of-bounds heap read memory access
- libexslt/saxon.c: do not pass namespace "nodes" to xmlGetLineNo
tests/exslt/saxon/Makefile.am, tests/exslt/saxon/lineno.1*:
add test case
- 8b90c9a699e0eaa98bbeec63a473ddc73aaa238c
* SECURITY UPDATE: stack-based buffer overflow in exsltDateFormat
- libexslt/date.c: make stack buffer larger
- 5d0c6565bab5b9b7efceb33b626916d22b4101a7
* SECURITY UPDATE: out-of-bounds head read in xsltExtModuleRegisterDynamic
- libxslt/extensions.c: correct stripping of unwanted characters
- 87c3d9ea214fc0503fd8130b6dd97431d69cc066
-- Steve Beattie <email address hidden> Thu, 27 Apr 2017 10:58:44 -0700
-
libxslt (1.1.26-8ubuntu1.3) precise-security; urgency=low
* SECURITY UPDATE: denial of service via malformed stylesheet
- libxslt/functions.c, libxslt/keys.c: check for empty values
tests/*: add tests
- dc11b6b379a882418093ecc8adf11f6166682e8d
- 6c99c519d97e5fcbec7a9537d190efb442e4e833
- CVE-2012-6139
-- Marc Deslauriers <email address hidden> Thu, 28 Mar 2013 13:05:27 -0400
-
libxslt (1.1.26-8ubuntu1.2) precise-security; urgency=low
* SECURITY UPDATE: denial of service via out-of-bounds read
- libxslt/pattern.c: fix improper loop exit.
- fe5a4fa33eb85bce3253ed3742b1ea6c4b59b41b
- CVE-2011-3970
* SECURITY UPDATE: denial of service via out-of-bounds read
- libxslt/xsltutils.h: check for XML_ELEMENT_NODE
- e6a0bc8081271f33b9899eb78e1da1a2a0428419
- CVE-2012-2825
* SECURITY UPDATE: denial of service via crafted XSLT expression
- harden code in libexslt/functions.c, libxslt/attributes.c,
libxslt/functions.c, libxslt/pattern.c, libxslt/preproc.c,
libxslt/templates.c, libxslt/transform.c, libxslt/variables.c,
libxslt/xslt.c, libxslt/xsltutils.c.
- 8566ab4a10158d195adb5f1f61afe1ee8bfebd12
- 4da0f7e207f14a03daad4663865c285eb27f93e9
- 24653072221e76d2f1f06aa71225229b532f8946
- 1564b30e994602a95863d9716be83612580a2fed
- CVE-2012-2870
* SECURITY UPDATE: denial of service and possible code execution during
handling of XSL transforms
- libxslt/transform.c: check for XML_NAMESPACE_DECL
- 937ba2a3eb42d288f53c8adc211bd1122869f0bf
- CVE-2012-2871
* SECURITY UPDATE: denial of service and possible code execution via
double free during XSL transforms
- libxslt/templates.c: Fix dictionary string usage
- 54977ed7966847e305a2008cb18892df26eeb065
- CVE-2012-2893
-- Marc Deslauriers <email address hidden> Fri, 28 Sep 2012 15:13:38 -0400
-
libxslt (1.1.26-8ubuntu1.1) precise-proposed; urgency=low
* debian/control: mark libxslt1-dev as not M-A (LP: #1014197).
-- Stephane Graber <email address hidden> Wed, 18 Jul 2012 15:01:41 -0400
-
libxslt (1.1.26-8ubuntu1) precise; urgency=low
* Build for multiarch.
-- Steve Langasek <email address hidden> Mon, 07 Nov 2011 12:48:22 -0800
-
libxslt (1.1.26-8) unstable; urgency=low
* debian/rules:
- Empty dependency_libs in .la files. Closes: #633337.
- Add --with python2 to dh call.
* debian/control:
- Remove build dependency on python-support.
- Build depend on python-all-dev >= 2.6.6-3~.
- Remove XB-Python-Version header.
- Bump Standards-Version to 3.9.2.0. No changes required.
* debian/pycompat: Removed.
-- Ubuntu Archive Auto-Sync <email address hidden> Mon, 17 Oct 2011 11:13:02 +0000
-
libxslt (1.1.26-7) unstable; urgency=low
* libxslt/functions.c: Fix generate-id() to not expose object addresses.
Closes: #617413. Fixes: CVE-2011-1202.
-- Ubuntu Archive Auto-Sync <email address hidden> Sat, 30 Apr 2011 13:13:10 +0000