读取恶意图像元数据时,Jimp崩溃会耗尽所有服务器内存

时间:2018-10-23 12:47:22

标签: node.js image metadata

图像处理有问题。我们使用Jimp打开图像。然后进行一些操作并保存新图像。

不过,我们从白帽那里得到了一份报告,如果您上传的图片大小为5Kb,分辨率为260x260像素,则该报告为白色。但是修改元数据,使分辨率为0xfafa x 0xfafa(64250x64250像素),从而导致服务器内存溢出。

我们需要一种解决方案,可以在不打开图像的情况下剥离元数据,以避免内存溢出。

可以做到吗?

致谢

0 个答案:

没有答案