]> code.ossystems Code Review - openembedded-core.git/commit
libxslt: Fix handling of RVTs returned from nested EXSLT functions
authorAndrej Valek <andrej.valek@siemens.com>
Wed, 16 May 2018 10:59:22 +0000 (12:59 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 22 May 2018 12:09:04 +0000 (13:09 +0100)
commita997bcd3f985b65141f9b7a497581da2fd7afc10
tree9114a0106b4e513920f9da5a794d3e0f6cd68861
parenta36c1e514d43854b22da75a2ec4c8069a6eaab27
libxslt: Fix handling of RVTs returned from nested EXSLT functions

Set the context variable to NULL when evaluating EXSLT functions.
Fixes potential use-after-free errors or memory leaks.

Fixes bug 792580

Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-support/libxslt/libxslt/fix-rvts-handling.patch [new file with mode: 0644]
meta/recipes-support/libxslt/libxslt_1.1.32.bb