fastjson 1.2.69版本发布,修复高危安全漏洞
这是一个关键的安全修复版本,修复新发现高危autotype开关绕过安全漏洞,请大家尽快升级到1.2.69或者更新版本。
Issues
- 安全修复,修复新发现高危autotype开关绕过安全漏洞
- 安全修复,补全autoType黑名单
- 修复JSONValidator不当抛出异常的问题
- 增强对geojson的支持
- 修复对java.sql.Timestamp带nano场景序列化结果不对的问题
- WriteClassName新增对LinkedHashSet的支持
- 修复当时间为1970-01-01 08:00:00 时,TypeUtils.castToTimestamp 转换异常的问题
- 修复当@type为白名单是抛空指针的问题 #3109
- 修复EasyMock场景报NPE的问题 #3119
- 修复某些场景下反序列化enum报错的问题 #2065
- 修复JSONPath keySet不能之别Number/Date/UUID类型的问题
- JSONPath支持中文key
- 修复Feature.InitStringFieldAsEmpty启用时,某些场景结果不对的问题 #3050 #2387
- 支持中文package的类名序列化和反序列化
- 增强对kotlin的支持
- 优化序列化性能,在boolean和长字符串场景减少内存碎片
相关链接
- 下载 https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.69/
- 文档 https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/fastjson/tree/1.2.69
- 漏洞修复方案 https://github.com/alibaba/fastjson/wiki/security_update_20200601