gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738.
authorLeo Famulari <leo@famulari.name>
Thu, 21 Dec 2017 07:12:55 +0000 (02:12 -0500)
committerLeo Famulari <leo@famulari.name>
Thu, 21 Dec 2017 17:28:47 +0000 (12:28 -0500)
commit0c9c9526bb3fb665997b3b054f8b57ffdb559043
treee1bae92a8873494f1efe7a42f7e93b6ec2f73eb3
parent2a0e3d163581f053138508b0d40a28e07dc37923
gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738.

This is a followup to commit 2663c38826cd6c2ef0c5119f8072fac8e89b2e9b.

* gnu/packages/xml.scm (libxslt)[replacement]: New field.
(libxslt/fixed): New variable.
* gnu/packages/patches/libxslt-CVE-2017-5029.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
gnu/local.mk
gnu/packages/patches/libxslt-CVE-2017-5029.patch [new file with mode: 0644]
gnu/packages/xml.scm