CVE-2026-4860wvp-GB28181-pro是一款基于Java的GB28181视频平台。该漏洞存在于其API Endpoint组件中的`RedisTemplateConfig.java`文件,由于使用了不安全的`GenericFastJsonRedisSerializer`进行Redis数据序列化,导致反序列化漏洞。攻击者无需认证即可远程发起攻击,通过构造恶意数据包触发反序列化,从而可能导致远程代码执行(RCE),进而控制服务器。
该漏洞的根本原因在于wvp-GB28181-pro在配置RedisTemplate时,采用了Fastjson的`GenericFastJsonRedisSerializer`作为默认的序列化与反序列化工具。Fastjson在处理JSON数据时,如果开启了AutoType支持或存在绕过链,允许攻击者通过指定`@type`字段来加载任意Java类。攻击者可以向Redis中写入包含恶意类(如利用JNDI注入的`com.sun.rowset.JdbcRowSetImpl`)的JSON字符串。当应用程序从Redis读取该数据并尝试反序列化还原对象时,会自动加载并实例化攻击者指定的类,执行恶意代码,最终导致服务器被入侵。