【漏洞预警】Asciidoctor-include-ext 命令注入漏洞(CVE-2022-24803)

 01



漏洞描述





Asciidoctor是一个快速文本处理器和发布工具链,用于将文本内容转为HTML,PDF,PPT或者其他格式,默认提供了一系列样式,用于表现HTML内容。
它是使用 Ruby 编写的,可以在任何 Ruby 运行时上使用,包括 JRuby。它也可以通过 AsciidoctorJ 运行在 Java 虚拟机上,正式的 Java API 是由下面的 JRuby 来完成的,也可以有通过 Asciidoctor.js 在 JavaScript 中使用,Asciidoctor.js 是基于 Ruby 代码的转换编译出来的。Asciidoctor 是使用 MIT 协议发布的开源项目。Asciidoctor gem 发布到了 rubygems.org,可以被安装到数个流行的 Linux 发行版上。
近期,Asciidoctor 官方发布漏洞预警,Asciidoctor-include-ext 存在命令注入漏洞(CVE-2022-24803)。受该漏洞影响,可在目标主机执行任意命令。


 02

漏洞危害


攻击者可通过对用户提供输入时数据进行渲染,从而导致在目标主机执行任意命令。攻击者发送恶意命令语句,对目标执行各种操作,包括执行恶意软件、数据泄露。获取企业敏感信息,继承Web服务器权限,读写文件。甚至控制整个网站甚至服务器。


 03

影响范围






Asciidoctor-include-ext (RubyGems) <0.4.0

04

漏洞等级

   

严重

 06

修复方案


厂商已发布升级修复漏洞,用户请尽快更新至安全版本。引用:
https://github.com/jirutka/asciidoctor-include-ext/tags














END

长按识别二维码,了解更多



免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。查看原文

为您推荐