热门开源软件ImageMagick中出现多个新漏洞

fe395678bb8fd0e9ab236286d3147258.gif 聚焦源代码安全,网罗国内外最新资讯!

编译:代码卫士

网络安全研究员详述了开源软件 ImageMagick 中的两个漏洞详情,它们可导致拒绝服务和信息泄露后果。

这两个漏洞是由拉美网络安全公司 etabase Q 在7.1.0-49版本中发现的,已在2022年11月发布的ImageMagick 7.1.0-52中修复。这两个漏洞是CVE-2022-44267和CVE-2022-44268:前者是一个DoS漏洞,当解析文件名称中含有短横 (“-“)的PNG图像时就会触发;后一个漏洞是一个信息泄露漏洞,在解析图像时,可被用于读取服务器中的任意文件。

话虽如此,攻击者必须能够使用ImageMagick 将恶意图像上传到网站才能远程利用这些漏洞。特殊构造的图像可通过插入指定攻击者所选的某些元数据文本块的方式创建。

研究员在报告中指出,“如果特定的文件名是’-‘(单个短横),则ImageMagick 将尝试读取标准输入的内容,从而出现进程永远在等待的状态。”如果文件名指向服务器中的真正文件(如”/etc/passwd”),则输入上所执行的图像处理操作完成后则可能将远程文件的内容嵌入到已处理图像上。

这并非ImageMagick 中首次出现安全漏洞。2016年5月,该软件中出现多个漏洞且被统称为 “ImageTragick”,在处理由用户提交的图像时可用于获得远程代码执行权限。

2020年11月,该软件中出现一个shell注入漏洞,攻击者通过命令行参数 “-authenticate” 将加密PDF转换为PDF时,可插入任意命令。

代码卫士试用地址:https://codesafe.qianxin.com

开源卫士试用地址:https://oss.qianxin.com


推荐阅读

奇安信入选全球《软件成分分析全景图》代表厂商

GitHub Codespaces 可被滥用于托管和传播恶意软件

Slack 的GitHub 私有仓库被盗

GitHub Actions 漏洞可导致攻击者投毒开发管道

雅虎弃用ImageMagick 研究员每个字节获778美元

原文链接

https://thehackernews.com/2023/02/researchers-uncover-new-bugs-in-popular.html

题图:Pixabay License‍

本文由奇安信编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 https://codesafe.qianxin.com”。

06f2c3810148f72190e88e8d6116a1f3.jpeg

222bfda8e283df01ddff5a3462c41201.jpeg

奇安信代码卫士 (codesafe)

国内首个专注于软件开发安全的产品线。

   39907c617a11334760be558ff32d8137.gif 觉得不错,就点个 “在看” 或 "赞” 吧~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一些开源C/C++项目漏洞例子: 1. OpenSSL漏洞:在2014年,一个名为“心脏出血”(Heartbleed)的漏洞被公开,该漏洞影响了OpenSSL库的版本1.0.1和1.0.2。该漏洞允许攻击者从服务器内存读取数据,包括用户密码和私钥等敏感信息。 2. Apache Struts 2漏洞:在2017年,一个名为“Equifax”的大规模数据泄露事件发生,其包含了约1.43亿美国消费者的敏感信息。这是由于Apache Struts 2漏洞引起的,该漏洞允许攻击者远程执行代码,导致服务器受到攻击。 3. libpng漏洞:在2015年,一种名为“badpng”的漏洞被公开,影响了大量使用libpng库的应用程序。该漏洞允许攻击者通过特制的PNG图像文件来执行任意代码。 4. Bash漏洞:在2014年,一个名为“Shellshock”的漏洞被公开,影响了许多使用Bash Shell的Linux和Unix系统。该漏洞允许攻击者通过构造的环境变量来执行任意代码。 5. ImageMagick漏洞:在2016年,一个名为“ImageTragick”的漏洞被公开,影响了ImageMagick图像处理库的版本6.2.9到6.9.3-10。该漏洞允许攻击者通过恶意图像文件来执行任意代码。 需要注意的是,这些漏洞已经被修复,因此如果您使用的是最版本的这些库或应用程序,您将不会受到这些漏洞的影响。然而,这些漏洞的存在提醒我们,开发人员需要审查和测试他们使用的库和代码,以确保其安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值