热门Java 框架Quarkus中存在严重的RCE漏洞

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

编译:代码卫士

dc813c9a6c7fe7a5b591eaa777ba9075.gif

Contrast Security 公司的安全研究员 Joseph Beeton 提醒称,热门 Quarkus 框架受严重漏洞(CVE-2022-4116,CVSS评分9.8)影响,可导致远程代码执行后果。

Quarkus 发布于2019年,是一款开源的 Kubernetes 原生Java 框架,专为 GraalVM 和 HotSpot 虚拟机而设计。该漏洞位于 Dev UI Config 编辑器中,可通过路过式下载本地主机攻击利用。

Beeton 表示,“该漏洞并不难利用,恶意人员无需任何权限即可利用。”由于和本地主机绑定的服务可从外部访问,因此攻击者可创建恶意网站,专门攻击使用易受攻击 Quarkus 版本实例的开发人员。他提到,“如运行 Quarkus 的开发人员本地访问了具有恶意JavaScript 的网站,则该JavaScript 可在开发者机器上悄悄执行代码。”

问题在于,JavaScript 代码可在无需预检的情况下向本地主题发起请求。这些“简单请求”不会像所调用的JavaScript 返回数据,但所需响应时间可用于判断该请求是否成功。Beeton 解释称,“通过这些限制条件,攻击者很有可能访问本地主机,并在一定条件下可触发任意代码执行。”

Beeton 已发布PoC 代码,启动目标机器上的计算器应用,不过他提醒称恶意利用该漏洞可造成更广泛的影响,具体取决于开发人员在密钥、服务器和其它资源上的访问权限,如可在本地机器上安装键击记录器捕获生产系统的登录信息或者使用GitHub 令牌修改源代码等。

Beeton 还指出,攻击者可能针对使用 Quarkus 的开发人员发起鱼叉式钓鱼攻击,诱骗他们点击导致可利用该漏洞的 JavaScript的链接。

本周,Quarkus 表示该漏洞的补丁已包含在 2.14.2.Final 和2.13.5.Final 版本中,提醒称恶意攻击者可利用该漏洞获得对开发工具的本地访问权限,督促开发人员尽快修复。

Red Hat 在一份安全公告中指出,其自建 Quarkus 也受影响,但并未透露何时发布补丁。

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

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


推荐阅读

Java模板框架 Pebble易受命令注入攻击

JavaScript 沙箱 vm2修复远程代码执行漏洞

Java库中充斥着大量反序列化安全弱点

谷歌 OAuth客户端库(Java版)中存在高危漏洞

年度加密漏洞提前锁定:Java JDK 加密实现漏洞可用于伪造凭据

原文链接

https://www.securityweek.com/developers-warned-critical-remote-code-execution-flaw-quarkus-java-framework

题图:Pexels License‍

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

8aa19dc872770d7c5c233881c55ed234.jpeg

039a658a44b476a61efa6f0aff4016d3.jpeg

奇安信代码卫士 (codesafe)

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值