PHP :: Bug #63765 :: unrar should be unbundled
| Bug #63765 | unrar should be unbundled | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Submitted: | 2012-12-14 00:22 UTC | Modified: | 2017-10-24 05:06 UTC |
|
||||||||||
| From: | mattsch at gmail dot com | Assigned: | cataphract (profile) | |||||||||||
| Status: | Assigned | Package: | rar (PECL) | |||||||||||
| PHP Version: | 5.4.9 | OS: | Gentoo | |||||||||||
| Private report: | No | CVE-ID: | None | |||||||||||
[2012-12-14 00:22 UTC] mattsch at gmail dot com
Description: ------------ It is a lot more cumbersome for distros to create packages for bundled software especially from a QA and security standpoint. The security standpoint stands out the most because modified bundled libraries have not been fully vetted by software security teams and their vulnerabilities can easily be leveraged by attackers if the bundled library is older and contains known vulnerabilities or if the internal modifications to them create vulnerabilities. It is better not to bundle unrar and use the actual unrar library that is provided by rarlabs. According to the README, some modifications were made to this bundled library: "Some modifications have been applied to the UnRAR library, mainly to allow streaming extraction of files without using threads." Is there any reason why hese changes cannot be committed upstream and turned on/off using a configure flag so that you don't have to bundle this library? Expected result: ---------------- package should depend on unrar library with needed patches pushed upstream. Actual result: -------------- package bundles unrar
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2012-12-14 08:45 UTC] tony2001@php.net
[2014-08-22 13:57 UTC] neweracracker at gmail dot com
[2014-08-22 14:14 UTC] tony2001@php.net
-Status: Open +Status: Assigned -Assigned To: +Assigned To: tony2001
[2014-08-22 14:14 UTC] tony2001@php.net
[2017-10-24 05:06 UTC] kalle@php.net
-Assigned To: tony2001 +Assigned To: cataphract
[2017-10-24 05:06 UTC] kalle@php.net
[2022-12-06 06:29 UTC] melindaetinw81 at gmail dot com