漏洞预警 | Fastjson远程代码执行0day漏洞

Fastjson漏洞总结 Fastjson系列漏洞实战和总结 阅读详情

点击上方“程序IT圈”,选择“置顶公众号”

每天早晨8点50分,第一时间送达!

本文整理于阿里社区

前段时间,阿里云云盾应急响应中心监测到FastJSON存在0day漏洞,攻击者可以利用该漏洞绕过黑名单策略进行远程代码执行。

FastJson介绍

Fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。

漏洞名称

FastJSON远程代码执行0day漏洞

漏洞描述

利用该0day漏洞,恶意攻击者可以构造攻击请求绕过FastJSON的黑名单策略。例如,攻击者通过精心构造的请求,远程让服务端执行指定命令(以下示例中成功运行计算器程序)。




漏洞危害

经斗象安全应急响应团队分析Fastjson多处补丁修补出现纰漏,Fastjson在1.2.48版本以下,无需Autotype开启,攻击者即可通过精心构造的请求包在使用Fastjson的服务器上进行远程代码执行。

影响范围

FastJSON 1.2.48以下版本

修复方案

1.升级Fastjosn到1.2.58版本,并关闭Autotype;

2.WAF拦截Json请求中的多种编码形式的‘@type’,‘\u0040type’等字样;

3.建议尽可能使用Jackson或者Gson;

4.升级JDK版本到8u121,7u13,6u141以上。

官方解决方案

升级至FastJSON最新版本,建议升级至1.2.58版本。

说明 强烈建议不在本次影响范围内的低版本FastJSON也进行升级。

升级方法

您可以通过更新Maven依赖配置,升级FastJSON至最新版本(1.2.58版本)。

<dependency>
 <groupId>com.alibaba</groupId>
 <artifactId>fastjson</artifactId>
 <version>1.2.58</version>
</dependency>

防护建议

Web应用防火墙的Web攻击防护规则中已默认配置相应规则防护该FastJSON 0day漏洞,启用Web应用防火墙的Web应用攻击防护功能即可。

说明 如果您的业务使用自定义规则组功能自定义所应用的防护规则,请务必在自定义规则组中添加以下规则:

更多参考

直接访问该项目的开源地址:

https://github.com/alibaba/fastjson

 新推荐个百度网盘不限速下载神器

【漫画】用有趣漫画的形式看懂5G黑科技

【漫画】程序员是怎么看《长安十二时辰》?

 19条效率至少提高3倍的MySQL技巧

 GitHub官方中文文档正式推出,速度收藏!

↓↓↓ 戳 “阅读原文” ,第三期打卡活动详情!

FastJson远程命令执行漏洞 fastjson的漏洞其实就是fastjson autotype在处理json对象的时候,未对@type字段进行完全的安全性验证,攻击者可以传入危险类,并调用危险类中连接远程主机,通过其中的恶意类执行代码。笔记只做学习记录分享。文章内容多来于如有侵权立删。# FastJson远程命令执行漏洞学习笔记fastjson用于将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。 阅读详情

相关推荐

FastJson 1.1.26升级到1.2.58后出现的问题

fastjson曝出代码执行漏洞,恶意用户可利用此漏洞进行远程代码执行,入侵服务器,漏洞评级为“高危”。 风险:高风险 方式:黑客通过利用漏洞可以实现远程代码执行 影响:1.2.24及之前版本 安全版本:>=1.2.28 集团强制要求更新jar包版本,然后各个系统出现各种错误 参考:https://www.cnblogs.com/shoren/p/fastjson.html...

chinassj的博客 7323

idea添加maven libraries_解决问题--Maven,IDEA项目External Libraries下只有jdk没有maven依赖...

出现此现象一般是因为maven依赖未处理成功导致的,这可能是由很多原因导致的,可在工程目录下使用mvn install -X查看详细日志找到原因。根据提示信息进行修改:1.fastjson 1.2.58 无法下载的问题[ERROR]Failed to execute原因:因为公司的maven仓库代理了阿里云的仓库,但是fastjson1.2.58是有漏洞的,因此可能是公司maven仓库做了限制:不...

weixin_39891272的博客 2110

漏洞复现 - - - Fastjson反序列化漏洞

简单讲解Fastjson反序列化漏洞,简单讲述漏洞利用shell

weixin_67503304的博客 6784

autotype安全 fastjson_漏洞预警 | Fastjson远程代码执行0day漏洞

点击上方“程序IT圈”,选择“置顶公众号”每天早晨8点50分,第一时间送达!本文整理于阿里社区前段时间,阿里云云盾应急响应中心监测到FastJSON存在0day漏洞,攻击者可以利用该漏洞绕过黑名单策略进行远程代码执行。FastJson介绍Fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反...

weixin_33067503的博客 383

核弹级漏洞预警!Fastjson CVE-2025-70974 满分RCE漏洞复现与生产修复指南

长久以来,业界针对Fastjson反序列化漏洞的通用加固方案为关闭autoType自动类型解析、配置恶意类黑名单,该方案可防御绝大多数历史漏洞。但本次漏洞属于颠覆性0day缺陷,直接击穿所有传统防护机制,是目前Fastjson历史上危害最严重的漏洞之一。即便项目严格按照安全规范关闭autoType、配置黑名单,攻击者依旧可以构造恶意JSON数据包触发远程代码执行,危害等级拉满。目前该漏洞利用载荷已公开,黑产扫描攻击批量爆发,公网暴露的Java项目为重点攻击对象,企业需紧急自查整改。漏洞核心核心特性。

srlsong的博客 428

Nacos 0day漏洞深度剖析:反序列化RCE原理、复现与防御实战

在微服务架构中,配置中心与服务注册中心是核心基础设施,其安全性至关重要。反序列化漏洞作为一种常见的高危安全风险,其原理在于应用程序在将外部传入的序列化数据(如JSON、XML)还原为内存对象时,未对数据内容进行充分校验,导致攻击者可通过精心构造的恶意数据链(Gadget Chain)触发任意代码执行(RCE)。这类漏洞的技术价值在于其危害性极高,常可导致服务器被完全控制,在配置管理、数据交换等应用场景中尤为危险。本文聚焦于近期曝出的Nacos配置中心后台权限RCE 0day漏洞,结合**反序列化**与**远

weixin_28716443的博客 359

fastjson配置时间_漏洞预警 | Fastjson远程代码执行0day漏洞

专注于Java领域优质技术,欢迎关注来自:程序IT圈 作者:小猿前段时间,阿里云云盾应急响应中心监测到FastJSON存在0day漏洞,攻击者可以利用该漏洞绕过黑名单策略进行远程代码执行。FastJson介绍Fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。漏洞名称Fas...

weixin_39902472的博客 183

从0day到N-day:漏洞攻防原理、复现与实战防御指南

在网络安全领域,漏洞是攻击者最常利用的突破口。其核心原理在于软件或系统中存在的安全缺陷,可被利用来执行未授权操作。从技术价值看,理解漏洞原理是构建有效防御体系的基础,能帮助安全人员从被动响应转向主动防御。应用场景广泛,涵盖Web应用、操作系统、第三方组件及云环境等。其中,SQL注入和反序列化漏洞是两种典型的高危漏洞类型。SQL注入通过混淆数据与代码,让攻击者操纵数据库查询;而反序列化漏洞则利用对象重建过程执行恶意代码。掌握这些常见漏洞的利用与防御方法,对于应对包括0day(零日漏洞)和N-day(已知漏洞)

weixin_33713350的博客 694

基于大模型的0day漏洞预警系统:从代码理解到自动化挖掘实战

静态应用程序安全测试(SAST)是软件开发生命周期中识别安全漏洞的关键环节,其核心原理是通过分析源代码、字节码或二进制代码,在不运行程序的情况下检测潜在的安全缺陷。传统SAST工具依赖预定义的漏洞规则库和模式匹配,在面对复杂逻辑和未知漏洞模式时,常出现高误报和漏报。随着大语言模型在代码语义理解与逻辑推理能力上的突破,AI驱动的代码分析技术正为自动化漏洞挖掘带来革命性价值。通过将大模型的深度理解能力与程序切片、数据流分析等传统静态分析技术结合,系统能够像经验丰富的安全研究员一样,追踪从用户输入点到危险函数的完

weixin_33730836的博客 390

从Ivanti EPMM 0day漏洞看企业应急响应与开源供应链安全实战

在软件开发和运维领域,开源组件已成为现代应用不可或缺的基石,极大地提升了开发效率。然而,这也引入了供应链安全风险,即第三方库中的漏洞可能被间接引入到最终产品中,形成隐蔽的攻击面。其技术原理在于,应用程序在调用存在缺陷的开源库处理外部输入(如网络请求、文件上传)时,可能触发反序列化、表达式注入等漏洞,导致远程代码执行。这种风险的价值在于,攻击者可以利用一个广泛使用的开源库漏洞,对大量依赖该库的企业系统发起规模化攻击,危害极大。典型的应用场景包括企业级中间件、移动管理平台和Web应用框架。本文以近期备受关注的I

cuiyingchan0663的博客 421

2025攻防演练必修课:供应链漏洞组合攻击与纵深防御实战

软件供应链安全已成为现代应用安全的核心议题,其本质在于管理软件构建过程中引入的大量第三方组件、库和框架所带来的风险。攻击原理已从单一漏洞利用演变为复杂的组合攻击链,攻击者通过信息探测、依赖分析,将多个组件漏洞串联,实现从初始访问到权限提升的完整突破。这种攻击模式的技术价值在于其极高的隐蔽性和巨大的潜在影响面,能够绕过传统边界防护,直接威胁应用核心。在应用场景上,尤其在金融、政务、互联网等高价值业务系统中,一旦底层通用组件(如日志框架、序列化库)出现漏洞,可能导致大规模的安全事件。因此,构建涵盖开发、构建、部

weixin_33910137的博客 410

android fastjson漏洞_fastjson反序列化漏洞研究(上)

前言最近护网期间,又听说fastjson传出“0day”,但网上并没有预警,在github上fastjson库中也有人提问关于fastjson反序列化漏洞的详情。也有人说是可能出现了新的绕过方式。不管怎样这都激起了我研究该漏洞的欲望,以前也研究过java的反序列化漏洞,但是没有具体研究过fastjson这个,借此机会好好分析下这个洞。正文fastjson主要功能就是实现对象和json字符串相互进行...

weixin_39793708的博客 276

Goby渗透测试工具POC库:448个漏洞检测脚本实战指南

在网络安全领域,漏洞检测是渗透测试与安全评估的核心环节。其原理是通过自动化脚本验证目标系统是否存在已知安全缺陷,从而识别潜在风险。POC(概念验证)脚本作为关键技术载体,能够将漏洞理论转化为可执行的检测逻辑,极大提升了安全工程师的测试效率与覆盖范围。对于企业安全防护而言,一个全面、更新的POC库是构建主动防御体系的重要基础,广泛应用于内部安全评估、渗透测试项目及应急响应等场景。本文聚焦于Goby安全工具,深入解析其POC库的组成与应用,涵盖远程代码执行、SQL注入等常见漏洞类型,并探讨如何高效管理448个检

abc20899的专栏 437

JSON需要的jar包和和String类型转JSON

JSON 需要的jar包 Maven 配置:,直接将两种依赖第 jar 包 Maven 依赖统一贴出来 Fastjson框架0day漏洞预警:要求Fastjson升级到1.2.58以上版本,Fastjson不启用autotype。 <!-- Json转化依赖 --> <dependency> <groupId>n...

༺ bestcxx的专栏 ༻ 1万+

termux 安装 rockylinux

往找最新的文件目录,选择ARM版本的image。或者直接查看目录或者国内阿里云镜像,按照cpu架构(安卓9手机一般是aarch64arm最新架构),获取镜像地址,以及checksum里的SHA256信息更新到以下rocky9.sh脚本,如果不需要直接使用即可。

欢迎来到别往的博客 984

Deeplabcut实战:从数据标注到行为分析的全流程解析

本文详细解析了Deeplabcut从数据标注到行为分析的全流程实战技巧,包括项目创建、配置文件定制、智能帧提取、高效标注方法、模型训练优化以及多视角融合等高级应用。通过具体案例和实用参数配置,帮助研究者快速掌握这一行为分析工具,提升实验效率和准确性。

weixin_29057163的博客 246

入侵防护技术深度解析:最新漏洞与威胁态势

在网络安全领域,入侵防护系统(IPS)和入侵检测系统(IDS)是构建纵深防御体系的核心组件。其原理在于通过实时监控网络流量或系统活动,基于特征匹配、异常行为分析或威胁情报,识别并阻断恶意攻击。随着云原生、微服务架构的普及,传统基于边界的防护模型面临挑战,零信任和运行时应用自保护(RASP)等技术价值凸显,它们能有效应对新型攻击面,如供应链攻击和AI赋能的自动化漏洞利用。当前,针对Nacos未授权访问、反序列化等高频漏洞的防护,以及构建涵盖漏洞管理、红蓝对抗的动态防御体系,已成为保障企业数字资产安全的关键应用

weixin_33709609的博客 526

Moveit +Gazebo:搭建单臂机械臂仿真平台

Moveit +Gazebo:搭建单臂机械臂仿真平台

magic_invaid的博客 5291

Java反序列化漏洞与内存马攻防实战:从CC链利用到纵深防御

Java反序列化漏洞是Web安全领域的经典威胁,其原理在于攻击者通过构造恶意序列化数据,在目标应用反序列化过程中触发任意代码执行。这一技术常与内存马结合,形成隐蔽的后持久化攻击手段。内存马作为一种无文件、驻留于JVM内存的恶意组件,能绕过传统文件检测,直接寄生在Web容器进程中,实现长期控制。在实战攻防中,攻击者常利用Common Collections(CC)链等Gadget完成漏洞利用,并通过动态注册Filter或Servlet植入内存马。对于企业安全防御,需构建从代码安全、运行时检测(RASP)到内存

weixin_30216561的博客 339

绕过Google Play:获取Expo Go安卓APK的实用指南

本文为国内安卓开发者提供了绕过Google Play商店获取Expo Go APK的实用指南。针对无法访问Google Play的痛点,详细介绍了通过官方GitHub Releases、可信第三方网站(如APKMirror)及APK下载器等多种安全获取途径,并重点讲解了APK安装、安全验证(核对签名)及常见连接问题的排查方法,帮助开发者顺利开启React Native开发之旅。

weixin_29006701的博客 577

Rust 与 C/C++:Rust 比 C/C++ 更好还是只是“技能问题”?

对于许多嵌入式系统开发人员而言,的崛起似乎掀起了一股不小的浪潮,特别是在相较于传统的语言,Rust的“内存安全”优势让人眼前一亮。然而,是否可以将Rust作为C/C++的替代品?或者说,Rust是否真的比C/C++更好,抑或它只是一个“技能问题”呢?在嵌入式开发的领域,我观察到,尽管Rust在一些高性能、内存安全敏感的场景中受到了广泛推崇,但它在实际应用中的普及度,特别是在嵌入式领域,依然有限。今天,我会从多个角度探讨这个问题,并且分享一些对于Rust、C/C++以及嵌入式系统开发的个人见解。

qq_63315166的博客 1300

护网行动资料包大揭秘,白帽子参赛必备的金手指指南

工欲善其事,必先利其器。在护网行动的高压环境下,拥有一套趁手的“武器库”至关重要。这套武器库应当是自动化工具与自定义脚本的有机结合。基础工具链是标配。Kali Linux 依然是大多数安全从业者的首选操作系统,它预装了数百种安全工具。其中,Nmap用于网络发现和端口扫描,是信息收集阶段的瑞士军刀;BurpSuite则是 Web 渗透的核心,无论是抓包改包、暴力破解还是漏洞扫描,都离不开它;SQLMap能极大提高 SQL 注入的检测和利用效率;提供了丰富的漏洞利用模块和后渗透功能,是内网突破的利器。此外,像。

wangluoanquan111的博客 209

几率大的Redis面试题(含答案)

本文的面试题如下: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memcache与Redis的区别都有哪些? 单线程的redis为什么这么快 redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 redis的过期策略以及内存淘汰机制【~】 Redis 为什么是单线程的,优点 如何解决redis的并发竞争key问题 Red...

睶 38万+
上一篇: 【漫画】程序员是怎么看《长安十二时辰》的?
下一篇: 《长安十二时辰》,作为通信人,看完我震惊了!
编程IT圈
博客等级 码龄6年 1130粉丝 544原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值