Subject: | perl 5.26.1 is vulnerable to CVE-2016-9843, CVE-2016-9841, CVE-2016-9840, CVE-2016-9842 |
Date: | Wed, 11 Oct 2017 12:19:24 +0200 |
To: | bug-Compress-Raw-Zlib [...] rt.cpan.org |
From: | Natanael Copa <ncopa [...] alpinelinux.org> |
Hi,
The recent perl 5.26.1 release is vulnerable to:
CVE-2016-9843, CVE-2016-9841, CVE-2016-9840, CVE-2016-9842
This is because perl bundles the old and vulnerable copy of zlib 1.2.8.
If it would be possible to build it using system zlib, then it would
not been any problem, but that does not seem to be the case.
This was discovered by a security scanner that flagged Zlib.so shipped
with perl 5.26.1.
To verify:
strings /usr/lib/perl5/core_perl/auto/Compress/Raw/Zlib/Zlib.so | grep -w 1.2.8
1.2.8
deflate 1.2.8 Copyright 1995-2013 Jean-loup Gailly and Mark Adler
inflate 1.2.8 Copyright 1995-2013 Mark Adler
The bundled zlib version is vulnerable.
Thanks!
-nc