packages/lang/perl/patches
Jo-Philipp Wich f73e358558 perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607]
Beginning in PathTools 3.47 and/or perl 5.20.0, the File::Spec::canonpath()
routine returned untained strings even if passed tainted input. This defect
undermines the guarantee of taint propagation, which is sometimes used to
ensure that unvalidated user input does not reach sensitive code.

This defect was found and reported by David Golden of MongoDB, and a patch
was provided by Tony Cook.

References:

 * https://rt.perl.org/Public/Bug/Display.html?id=126862
 * https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8607

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2016-01-14 12:17:56 +01:00
..
010-musl-compat.patch perl: Reorganize patches 2015-09-25 11:50:52 +02:00
020-host-libc-dir-moved-debian+derivatives.patch perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607] 2016-01-14 12:17:56 +01:00
100-fix-cross-compile-endianness-detection.patch perl: Reorganize patches 2015-09-25 11:50:52 +02:00
110-always_use_miniperl.patch perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607] 2016-01-14 12:17:56 +01:00
300-add-relink-hack.patch perl: Reorganize patches 2015-09-25 11:50:52 +02:00
310-recompile-hack.patch perl: Work around recompile failures 2015-12-10 22:40:54 +01:00
700-tie_fetch_count_t-handle_missing_crypt.patch perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607] 2016-01-14 12:17:56 +01:00
710-threads_join-skip_ps_on_busybox.patch perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607] 2016-01-14 12:17:56 +01:00
900-CVE-2015-8607.patch perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607] 2016-01-14 12:17:56 +01:00