jdbc反序列化漏洞修复
安全漏洞描述
Jdbc反序列化漏洞发生在后台代码使用mysql-connector组件连接数据库且攻击者可控制连接参数的情况下。攻击者可以构造恶意的mysql数据库使服务器去访问链接它从而触发反序列化漏洞导致命令执行
mysql 连接参数风险点:autoDeserialize,statementInterceptors
风险等级:高
解决办法
- 升级mysql版本到8.0.27+,官方已经修复此问题
1 |
|
- 过滤掉风险参数
一般情况下不需要对autoDeserialize和statementInterceptors参数进行设置。在后端代码设置连接字符参数白名单,或者将这两个参数直接替换掉。
替换代码参考:
1 |
|
安全无小事!!!
jdbc反序列化漏洞修复
https://www.hancher.top/2023/07/04/safe-mysql-jdbc-object-serial/