点击上方 订阅话题 第一时间了解漏洞威胁
0x01
漏洞状态
漏洞细节 |
漏洞POC |
漏洞EXP |
在野利用 |
已公开 |
已公开 |
已公开 |
未知 |
0x02
漏洞描述
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。
360漏洞云监测到Oracle发布的四月补丁中,存在一个签名密钥缺陷漏洞。Java未检查ECDSA签名算法r和s为0的情况,当使用JDK自带的ECDSA算法进行签名校验时,存在被绕过的可能。漏洞编号: CVE-2022-21449;漏洞等级:高危;漏洞评分:7.5。
JavaJDK ECDSA签名密钥缺陷 |
|
漏洞编号 |
CVE-2022-21449 |
漏洞类型 |
设计缺陷 |
漏洞等级 |
高危 |
公开状态 |
已公开 |
在野利用 |
未知 |
漏洞描述 |
JDK中存在一个签名密钥缺陷漏洞,Java未检查ECDSA签名算法r和s为0的情况,当使用JDK自带的ECDSA算法进行签名校验时,存在被绕过的可能。 |
0x03
漏洞复现
2022年4月22日,360漏洞云安全专家已第一时间复现上述漏洞,演示如下:
CVE-2022-21449
完整POC代码已在360漏洞云情报平台(https://loudongyun.360.cn/)发布,360漏洞云情报平台用户可通过平台下载进行安全自检。
0x04
影响版本
Oracle Java SE: 17.0.2 and 18;
Oracle GraalVM Enterprise Edition: 21.3.1 and 22.0.0.2;
0x05
修复建议
Oracle官方已经在新版本的JDK中修改了该漏洞,在不影响业务运行的情况下,请参考官方说明更新JDK版本至安全版本。
如不能更新Java JDK版本,可考虑更换使用其它签名算法替换ECDSA算法进行校验。
与此同时,请做好资产自查以及预防工作,以免遭受黑客攻击。
0x06
时间轴
2022-04-20
Oracle发布2022年4月安全公告,修复了此漏洞在内的520个安全漏洞。
2022-04-22
360漏洞云发布安全动态。
0x07
产品侧解决方案
三六零云探安全监测系统,是一款面向党政军、金融、教育和互联网用户的综合型SaaS化网站应用安全监测服务产品,可有效监测网站的异常,发现企业网站的安全问题,目前已可以针对此漏洞进行安全监测。
三六零磐云安全防护系统,是集合网站配置、防护、加速、管理于一体的基于SaaS化安全防护产品,旨在解决用户网站安全问题,目前已可以针对此漏洞进行安全防护。
360AISA全流量威胁分析系统,是基于360海量安全大数据及丰富的攻防实战经验,利用AI、机器学习等技术研发的新一代威胁感知产品,能够精准发现攻击入侵行为、高级威胁活动,目前已可以针对此漏洞进行安全防护。
360本地安全大脑,是将360云端安全大脑核心能力本地化部署的一套开放式全场景安全运营平台,实现安全态势、监控、分析、溯源、研判、响应、管理的智能化安全运营赋能。360本地安全大脑目前已可以针对此漏洞进行安全防护。
0x08
获取更多情报
建议您订阅360漏洞云-漏洞情报服务,获取更多漏洞情报详情以及处置建议,让您的企业远离漏洞威胁。
电话:010-52447660
网址:https://loudongyun.360.cn
- End -
原文始发于微信公众号(360漏洞云):高危 | JavaJDK ECDSA签名密钥缺陷
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论