Java 轻量级框架Spring曝出0day漏洞

Mythos:首个具备形式化漏洞推导能力的AI安全模型 漏洞挖掘正从统计模式匹配迈向数学形式化验证,其核心是将程序行为建模为可求解的逻辑约束系统。基于符号执行、控制流图分析与SAT引导搜索的技术路径,使AI不仅能识别已知漏洞特征,更能自主推导未知路径中的内存破坏、权限绕过等高危缺陷。这种能力依赖于对二进制语义的深度理解、轻量级形式化引擎(FVME)集成,以及语义级沙箱保障下的可控执行。当前主流应用场景覆盖操作系统内核审计、Web服务自动化渗透、IoT固件逆向分析及CI/CD流水线嵌入式安全门禁。Mythos代表了AI安全从‘辅助工具’到‘自主推理单元’的关键跃迁 阅读详情

首语

3月29日,Spring框架曝出RCE 0day漏洞。已经证实由于 SerializationUtils#deserialize 基于 Java 的序列化机制,可导致远程代码执行 (RCE),使用JDK9及以上版本皆有可能受到影响。

相关监测发现该漏洞可能已被远程攻击者利用,考虑到Spring框架的广泛应用,FreeBuf对漏洞评级为:危险。

漏洞描述

作为目前全球最受欢迎的Java轻量级开源框架,Spring允许开发人员专注于业务逻辑,简化Java企业级应用的开发周期。

但在Spring框架的JDK9版本(及以上版本)中,远程攻击者可在满足特定条件的基础上,通过框架的参数绑定功能获取AccessLogValve对象并诸如恶意字段值,从而触发pipeline机制并 写入任意路径下的文件。

影响范围

JDK9 <= Spring Cloud Function
执行“java-version”命令可查看JDK版本

解决方案(临时):

目前Spring官方并没有发布与此漏洞相关的补丁文件,相关漏洞POC也暂未被公开。考虑到自3月29日起已在小范围传播,鉴于Spring MVC的广泛应用,各企业仍需警惕远程攻击者,并采用广东省网络安全应急响应中心公布临时方案加强防护。FreeBuf将密切关注Spring官方的补丁发布情况。

临时方案1:WAF临时策略

在WAF等网络防护设备上,根据实际部署业务的流量情况,实现对

“class.”,“Class.”,“.class.”,“.Class.”

等字符串的规则过滤,并在部署过滤规则后,对业务允许情况进行测试,避免产生额外影响。

临时方案2:临时缓解措施

在应用系统的项目包下新建以下全局类,并保证这个类被Spring 加载到(推荐在Controller 所在的包中添加).完成类添加后,需对项目进行重新编译打包和功能验证测试。并重新发布项目。

import org.springframework.core.annotation.Order;
import org.springframework.web.bind.WebDataBinder;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.InitBinder;


@ControllerAdvice
@Order(10000)
public class Test{
@InitBinder
public void setAllowedFields(WebDataBinder dataBinder) {
	String[] abd = new String[]{"class.*", "Class.*", "*.class.*", "*.Class.*"};
	dataBinder.setDisallowedFields(abd);
	}
}

漏洞触发条件

  1. 使用JDK9及以上版本的Spring MVC框架。
  2. Spring 框架以及衍生的框架spring-beans-*.jar 文件或者存在CachedIntrospectionResults.class

检测脚本

检测脚本:https://github.com/chaosec2021/Spring-cloud-function-SpEL-RCE

Mythos Preview:通用大模型如何重塑AI安全与漏洞挖掘范式 大语言模型(LLM)正从代码生成工具演进为具备系统级推理能力的安全智能体。其核心原理在于通用预训练带来的跨域知识融合与反事实推理能力,而非针对CVE的专项微调;技术价值体现在将漏洞发现效率从‘人天级’压缩至‘小时级’,并实现端到端的PoC生成与修复建议闭环;典型应用场景覆盖关键基础设施审计、老旧系统风险评估及APT模拟对抗;本文聚焦Anthropic Mythos Preview在SWE-bench Pro 77.8%与AISI CTF 73%成功率背后的技术实现逻辑,解析其作为通用前沿模型(general 阅读详情

相关推荐

Java反序列化漏洞防御实战:SerialKiller原理、配置与集成指南

在分布式系统与微服务架构中,序列化与反序列化是实现数据跨进程、跨网络传输的核心机制。其原理是将对象状态转换为可存储或传输的字节流,并在接收端重建为对象。这一技术支撑了RPC、缓存、消息队列等关键组件的通信,是系统间交互的通用语言。然而,Java原生反序列化机制存在设计缺陷,攻击者可构造恶意字节流,在反序列化过程中触发任意代码执行,形成高危安全漏洞,常被用于远程攻击。为应对此风险,业界提出了基于类名过滤的防御思路,通过黑名单或白名单策略在对象加载前进行拦截。SerialKiller正是这一思路的轻量级实现,它

weixin_29325515的博客 262

Spring框架爆RCE 0day漏洞的临时解决方案

3月29日,Spring框架曝出RCE 0day漏洞。已经证实由于 SerializationUtils#deserialize 基于 Java 的序列化机制,可导致远程代码执行(RCE),使用JDK9及以上版本皆有可能受到影响。 漏洞描述: 作为目前全球最受欢迎的Java轻量级开源框架,Spring允许开发人员专注于业务逻辑,简化Java企业级应用的开发周期。 但在Spring框架的JDK9版本(及以上版本)中,远程攻击者可在满足特定条件的基础上,通过框架的参数绑定功能获取AccessLogValve.

qq_45752401的博客 847

【软件介绍】GWAS meta分析软件:METAL

Meta-analysis是对多个GWAS分析结果进行综合评价。METAL是GWAS meta分析最常用的工具之一,本文简单介绍METAL软件基本用法。

hucy_Bioinfo 1万+

如何轻松应对广泛存在开源“0Day”

如何快速实现0Day漏洞的影响溯源

weixin_55163056的博客 405

基于STM32F407的定时器以及定时器中断的实现

基于STM32F407的定时器以及定时器中断的实现

weixin_57941207的博客 5228

C++跨平台Word文档处理库DuckX实战指南:从原理到项目集成

在C++开发中,处理Office文档,尤其是Word文件,常因缺乏原生易用的库而面临挑战。Office Open XML(OOXML)作为.docx文件的基础标准,其本质是包含XML文件的ZIP压缩包。理解这一原理,开发者便能通过解析和操作XML来实现文档的读写。DuckX库正是基于此,为C++提供了轻量级的解决方案。它封装了底层的ZIP处理和XML解析,提供了简洁的面向对象API,其技术价值在于实现了跨平台、无外部依赖的Word文档自动化生成与处理。这尤其适用于服务器端、嵌入式环境或需要脱离Office软

weixin_33508411的博客 387

java新0day

jre 远程代码执行 产生: FireEeye在8月27日发布了一个新的java 0day的一些相关信息,该漏洞影响浏览器的JRE[1.7.x]插件,影响非常大,攻击者可利用该漏洞进行挂马攻击,进而控制网民用户的计算机。在捕获的样本中发现使用了Dadong’s JSXX 0.44 VIP加密方式。目前,该漏洞的利用代码已被公开,而官方尚未发布任何补丁;在补丁发布之前,建议用户卸载或禁用

li898445911a的专栏 1006

RedCap:一种通信技术的概述

总结起来,RedCap是一种基于数据包交换的通信技术,它提供了一种高效、可靠的数据传输机制。通过使用RedCap,我们可以轻松地发送和接收数据包,并确保数据的完整性和正确性。在上面的示例中,我们首先导入了RedCap库,并创建了一个RedCap实例。然后,我们定义了目标地址和源地址,并创建了一个数据包,其中包含了目标地址、源地址和要发送的数据。本文将介绍RedCap的基本原理和使用方法,并提供一些相关的源代码示例。RedCap还提供了其他一些功能,如数据包的重传机制、流量控制和拥塞控制等。

YgjWeb的博客 899

CVE-2012-XXXX Java 0day

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

收集盒 Book box 1279

04-协议基础03:USB 2.0信号与电气特性

USB 2.0使用两根差分信号线D+/D-进行数据传输,支持低速(1.5Mbps)、全速(12Mbps)和高速(480Mbps)三种速率。USB总线为主从模式,所有事务由Host发起。端电阻值作用HostRpd(D+)15KΩ±5%下拉,默认低电平HostRpd(D-)15KΩ±5%下拉,默认低电平全速设备Rpu(D+)1.5KΩ±5%上拉到3.3V,标识全速低速设备Rpu(D-)1.5KΩ±5%上拉到3.3V,标识低速USB 2.0硬件要点。

内核笔记 102

基于FFT的轴承故障诊断 - MATLAB代码和详细解释

最后,我们可以根据异常特征的位置和特征分析来确定轴承故障的类型。最后,我们可以根据异常特征的位置和特征分析来确定轴承故障的类型。因此,通过分析频谱图,我们可以识别轴承故障的特征。因此,通过分析频谱图,我们可以识别轴承故障的特征。我们可以选择适当的阈值,并在频谱图上标记异常特征。通过这种基于FFT的轴承故障诊断方法,我们可以快速、准确地检测和诊断轴承故障。接下来,我们将应用FFT来获取振动信号的频谱信息,频谱显示了信号在不同频率上的能量分布。通过将异常特征标记在频谱图上,我们可以直观地识别轴承故障的存在。

COWizard的博客 613

MSF实战-利用0day双杀java环境-宏感染-安卓客户端进行渗透

MSF实战笔记

L120305q的博客 984

安路TangDynasty和FD和JTAG驱动器安装

安路FPGA产品矩阵包含SALPHOENIX高性能、SALEAGLE高性价比和SALELF低功耗三大系列,广泛应用于网络通信、消费电子等领域。配套的TangDynasty(TD)集成开发环境支持标准设计输入,提供完整优化流程与调试工具。简要介绍了TD 6.2.1版本的安装步骤。

wangjie36的博客 1028

Spring框架RCE 0day漏洞,官方解决方案

3月29日,Spring框架曝出RCE 0day漏洞。已经证实由于 SerializationUtils#deserialize 基于 Java 的序列化机制,可导致远程代码执行 (RCE),使用JDK9及以上版本皆有可能受到影响,目前官方仍未发布修复方案。 漏洞描述: 作为目前全球最受欢迎的Java轻量级开源框架,Spring允许开发人员专注于业务逻辑,简化Java企业级应用的开发周期。 但在Spring框架的JDK9版本(及以上版本)中,远程攻击者可在满足特定条件的基础上,通过框架的参数绑.

FeelTouch Labs 7178

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Spring RCE 0day高危预警

3月29日,Spring框架曝出RCE 0day漏洞。已经证实由于 SerializationUtils#deserialize 基于 Java 的序列化机制,可导致远程代码执行 (RCE),使用JDK9及以上版本皆有可能受到影响。 相关监测发现该漏洞可能已被远程攻击者利用,广东省网络安全应急响应中心连夜发布预警通知,考虑到Spring框架的广泛应用,FreeBuf对漏洞评级为:危险。 漏洞描述: 作为目前全球最受欢迎的Java轻量级开源框架,Spring允许开发人员专注于业务逻辑,简化Java企

Websec 923

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Spring爆出“核弹”级高危漏洞-复现

文末 3月29日,Spring框架曝出RCE 0day漏洞。已经证实由于 SerializationUtils#deserialize 基于Java的序列化机制,可导致远程代码执行(RCE),使用JDK9及以上版本皆有可能受到影响 文章目录导读事件回顾临时方案1:WAF临时策略临时方案2:临时缓解措施细数Spring漏洞危机的启示复现 参考: netsecurity.51cto.com/article/705255.html 导读 昨晚,又一枚重磅炸弹在技术圈里引爆,不,这次不是Log4j,而是Spr

JavaPub 7823

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

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

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

weixin_33730836的博客 390

Spring 框架存在高危 RCE 零日漏洞?核心开发者澄清

近日,最受欢迎的开源轻量级 Java 框架 Spring 被曝存在高危的 RCE(远程控制设备) 零日漏洞,北京大学计算中心(相关公告在本文发布时已删除)、外媒praetorian 、bleepingcomputer 等站点对该漏洞进行了报道。 据网上疯传的介绍,该RCE 漏洞源于Spring框架核心的SerializationUtils#dserialize方法,该方法基于 Java 的序列化与反序列机制,可导致远程代码执行 (RCE),使用JDK9 及以上版本皆有可能受到...

weixin_68320784的博客 239

【限时解禁·奇点大会内部演示视频】:用1行命令让AI审查工具自动定位Spring Boot反序列化0day(含PoC生成与修复建议)

一键定位Spring Boot反序列化0day漏洞,2026奇点智能技术大会:AI代码审查工具现场演示。支持单行命令触发,自动完成漏洞检测、PoC生成与修复建议,专为Java微服务安全审计设计。精准高效,开箱即用,值得收藏。

CompiShoal的博客 379

Spring框架远程命令执行漏洞(CNVD-2022-23942)

Spring框架远程命令执行漏洞(CNVD-2022-23942)

axiom2020的博客 2079

[CVE-2022-22965]Spring Framework远程命令执行漏洞

一、背景 spring是一个开源的,轻量级控制反转和面向切面的容器框架,解决企业应用开发的复杂性,降低耦合,更易于测试。作为目前全球最受欢迎的Java轻量级开源框架,Spring允许开发人员专注于业务逻辑,简化Java企业级应用的开发周期。 3月29日,Spring框架曝出RCE 0day漏洞。已经证实由于 SerializationUtils#deserialize 基于 Java 的序列化机制,可导致远程代码执行 (RCE),使用JDK9及以上版本皆有可能受到影响。 二、漏洞利用条件 JDK

whoami 2658

Spring Rce 漏洞分析CVE-2022-22965

SpringFramework是一个开源的轻量级J2EE应用程序开发框架。3月31日,VMware发布安全公告,修复了SpringFramework中的远程代码执行漏洞(CVE-2022-22965)。在JDK9及以上版本环境下,可以利用此漏洞在未授权的情况下在目标系统上写入恶意程序从而远程执行任意代码。...

embelfe_segge的博客 4152

AI赋能Java安全分析:从代码语义理解到自动化漏洞挖掘

静态代码分析是保障软件安全的重要基础技术,其核心原理是通过解析源代码或字节码,在不运行程序的情况下检测潜在的安全漏洞和代码缺陷。传统方法主要依赖模式匹配和规则引擎,但在理解复杂代码逻辑、上下文语义方面存在明显瓶颈。随着大语言模型和代码专用AI模型的发展,现代安全分析工具正获得革命性的能力提升。AI能够深入理解代码的意图、数据流和控制流,实现上下文感知的风险识别,从而显著降低误报率,并能推测式地发现传统方法难以检测的逻辑缺陷和0day漏洞。在Java应用安全领域,这种技术价值尤为突出,能够有效应对第三方JAR

ainixi7099的博客 401
上一篇: Android Jetpack组件(九)DataStore
下一篇: Android 12 适配攻略
八归少年
八归少年 新星创作者: 操作系统技术领域 新星创作者: 操作系统技术领域
博客等级 码龄9年 9011粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

八归少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值