关于Fastjson存在远程代码执行漏洞的预警通报

发布时间:2026-07-22 点击数:

一、漏洞描述

Fastjson 是阿里巴巴开源的Java JSON 解析库,凭借其高性能和简洁的API 在国内Java 生态中占据主导地位,广泛应用于企业后端服务、微服务网关、数据接口层等核心场景。

近日,安全研究人员披露了Fastjson 中存在的远程代码执行漏洞。该漏洞源于Fastjson 内部类型处理机制存在安全缺陷,通过构造恶意JSON 数据触发Fastjson 内部执行逻辑,实现远程代码执行。

二、影响范围

    Fastjson <=1 .2 .83

三、安全建议

    建议升级至Fastjson 2 .x 系列版本,避免继续使用存在安全风险的Fastjson 1 .x 分支。升级前需根据官方迁移指南完成兼容性测试。

    缓解措施:对无法立即升级的Fastjson 1 .x 环境,建议启用Fastjson Saf eMod e 安全模式,关闭危险类型解析能力。

    1 .启用方式:

    (1)通过代码启用:ParserConfig .getGlobalInstance().setSafeMode(true);

    (2)通过JVM 参数启用:-Dfastjson .parser.safeMode=true;

    (3)通过配置文件启用:fastjson.parser.safeMode=true

    2 .WAF 规则配置:

    拦截请求体中key 包含@type字段的JSON数据。@type是FastjsonautoType机制的触发键,历史上所有相关RCE 均依赖此字段。注意需同时覆盖URL参数和请求体两个位置,并注意编码绕过。


【关闭】