本文介绍了 浏览器编码与解码 的相关知识点
浏览器缓存机制
本文介绍了 浏览器缓存机制 的相关知识点
浏览器访问网站过程
本文介绍了 浏览器访问网站过程 的相关知识点
网站架构发展
本文介绍了 网站架构发展 的相关知识点
读书笔记-WEB前端黑客技术揭秘
《WEB前端黑客技术揭秘》 读书笔记
防火墙
本文介绍了防火墙 的相关知识点
面试题整理
本文介绍了 面试 常见面试题
Apache RocketMQ 远程代码执行(CVE-2023-33246)
Apache RocketMQ 远程代码执行(CVE-2023-37582)
Hutool JSONUtil拒绝服务漏洞(CVE-2022-45690 CVE-2022-45689)
Hutool JSONUtil拒绝服务漏洞(CVE-2022-45690 CVE-2022-45689)
产品介绍
Hutool是一个功能丰富且易用的Java工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务。 这些封装的工具涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库JDBC、JSON、HTTP客户端等一系列操作, 可以满足各种不同的开发需求。
漏洞概述
CVE-2022-45690: 该项目受影响版本存在拒绝服务漏洞,由于org.json.JSONTokener.nextValue::JSONTokener.java组件中并未检验json的嵌套深度。攻击者可以通过构造特制的JSON或XML数据在程序解析时导致JVM溢出从而实现拒绝服务(DoS)攻击。
CVE-2022-45689:该项目受影响版本存在拒绝服务漏洞,由于JSONObject.java中JSONObject方法对于要解析的json并未检验是否合法,在后续解析JSON时就会因为内存不足而造成拒绝服务漏洞。