DescriptionGuilherme de Almeida Suckevicz
2020-02-28 18:29:23 UTC
In PHP versions 7.2.x below 7.2.28, 7.3.x below 7.3.15 and 7.4.x below 7.4.3, when creating PHAR archive using PharData::buildFromIterator() function, the files are added with default permissions (0666, or all access) even if the original files on the filesystem were with more restrictive permissions. This may result in files having more lax permissions than intended when such archive is extracted.
Reference:
https://bugs.php.net/bug.php?id=79082
Comment 1Guilherme de Almeida Suckevicz
2020-02-28 18:29:40 UTC
Created php tracking bugs for this issue:
Affects: fedora-all [bug 1808537]
This issue has been addressed in the following products:
Red Hat Software Collections for Red Hat Enterprise Linux 7
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS
Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUS
Via RHSA-2020:5275 https://access.redhat.com/errata/RHSA-2020:5275