【发布时间】:2020-09-20 16:23:51
【问题描述】:
在撰写本文时,安装在 Heroku-18 堆栈上的 ImageMagick 版本已经过时了几年(版本 6.9.7-4 于 2017 年 1 月 14 日发布)。
您如何建议让 ImageMagick 在 Heroku-18 堆栈上保持最新?
【问题讨论】:
标签: security heroku imagemagick rmagick
在撰写本文时,安装在 Heroku-18 堆栈上的 ImageMagick 版本已经过时了几年(版本 6.9.7-4 于 2017 年 1 月 14 日发布)。
您如何建议让 ImageMagick 在 Heroku-18 堆栈上保持最新?
【问题讨论】:
标签: security heroku imagemagick rmagick
Heroku 支持建议了几个选项:通过 apt-get buildpack (https://elements.heroku.com/buildpacks/heroku/heroku-buildpack-apt) 安装 ImageMagick,或使用其中一个 ImageMagick buildpack (https://elements.heroku.com/search/buildpacks?q=imagemagick)。
Buildpacks 可以访问您的环境,如果受到攻击,将会带来重大风险。所以我要补充一点,如果你确实使用了第三方的非 Heroku buildpack,你应该考虑分叉那个 buildpack 的 repo 并使用你信任的 fork 来代替,而不是依赖第三方的 repo在您不知情的情况下被恶意修改。
【讨论】: