原文:漏洞复现 - Spring Data Rest 远程命令执行漏洞(CVE-2017-8046)

基础知识 今天和昨天的漏洞都跟SpEL有关。SpEL是Spring的表达式语言,支持在运行时查询和操作对象图,可以与基于XML和基于注解的Spring配置还有bean定义一起使用。由于它能够在运行时动态分配值,可节省大量Java代码。 用bean做实验: 调用结果: 漏洞原理 在REST API的Patch方法中 实现RFC ,path的值被传入setValue,导致执行了SpEL表达式,触发远程 ...

2020-03-03 15:38 0 1602 推荐指数:

查看详情

CVE-2017-8046 复现与分析

环境搭建 使用的项目为https://github.com/spring-guides/gs-accessing-data-rest.git里面的complete,直接用IDEA导入,并修改pom.xml中版本信息为漏洞版本。这里改为1.5.6。 之前尝试搭建了另一个验证环境,但是修改版 ...

Sat Jul 28 09:15:00 CST 2018 0 1419
Supervisord远程命令执行漏洞CVE-2017-11610)复现

Supervisord远程命令执行漏洞CVE-2017-11610)复现 文章首发在安全客 https://www.anquanke.com/post/id/225451 写在前面 因为工作中遇到了这个洞,简单了解后发现正好是py的源码,因此想试一下依据前辈的分析做一下简单的代码分析,找到 ...

Wed Dec 23 07:40:00 CST 2020 0 498
CVE-2018-1273 Spring Data Commons 远程命令执行漏洞复现

一、漏洞描述 二、漏洞环境搭建 需要准备的工具如下: 打开Ubuntu虚拟机,有docker环境和vulhub漏洞库的话就直接进入环境,没有的话先安装docker和下载vulhub漏洞库(网上教程很多,这里就不多介绍了) 执行命令 等到出现以下页面证明已经搭建完成 ...

Thu Jan 21 22:30:00 CST 2021 0 916
tomcat7.x远程命令执行CVE-2017-12615)漏洞漏洞复现

tomcat7.x远程命令执行CVE-2017-12615)漏洞漏洞复现 一、漏洞前言 2017年9月19日,Apache Tomcat官方确认并修复了两个高危漏洞漏洞CVE编号:CVE-2017-12615和CVE-2017-12616,该漏洞受影响版本为7.0-7.80之间 ...

Mon Sep 25 18:44:00 CST 2017 0 4857
CVE-2017-8464远程命令执行漏洞(震网漏洞复现

前言 2017年6月13日,微软官方发布编号为CVE-2017-8464的漏洞公告,官方介绍Windows系统在解析快捷方式时存在远程执行任意代码的高危漏洞,黑客可以通过U盘、网络共享等途径触发漏洞,完全控制用户系统,安全风险高危 漏洞描述 攻击者可以向用户呈现包含恶意的.LNK文件 ...

Fri Jun 16 17:36:00 CST 2017 0 9142
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM