草庐IT

CVE-2017-12794

全部标签

【漏洞复现】Docker runC 容器逃逸漏洞(CVE-2019-5736)

文章目录声明一、漏洞描述二、漏洞原理三、漏洞分析四、POC分析五、利用方式六、影响版本七、环境搭建八、漏洞复现九、修复建议声明本篇文章仅用于技术研究和漏洞复现,切勿将文中涉及攻击手法用于非授权下渗透攻击行为,操作有风险,出现任何后果与本作者无关,谨慎操作!!!重点看Tips提示一、漏洞描述2019年2月11日,runC的维护团队报告了一个新发现的漏洞,SUSELinuxGmbH高级软件工程师AleksaSarai公布了影响Docker,containerd,Podman,CRI-O等默认运行时容器runc的严重漏洞CVE-2019-5736。漏洞会对IT运行环境带来威胁,漏洞利用会触发容器逃逸

Spring Cloud Gateway 远程代码执行漏洞(CVE-2022-22947)

一、漏洞描述SpringCloudGateway是基于SpringFramework和SpringBoot构建的网关,它旨在为微服务架构提供一种简单、有效、统一的API路由管理方式。3月1日,VMware发布安全公告,SpringCloudGateway中存在远程代码执行漏洞(CVE-2022-22947),该漏洞的CVSSv3评分为10.0。当启用或暴露不安全的GatewayActuator端点时,使用SpringCloudGateway的应用程序容易受到代码注入攻击,远程攻击者可以通过发送恶意请求以执行任意代码。二、影响版本SpringCloudGateway3.1.0SpringClou

CVE-2016-1000027分析

基础知识:    要想分析首先要了解什么是SpringHTTPInvoker,HttpInvoker是基于HTTP之上提供RPC,同时又使用了Java的对象序列化机制,实现了穿透防火墙或多系统之间的通信。    具体的实现过程很复杂,我们不用太深入的去了解,只需要知道HttpInvoker主要是使用http协议通过传输序列化数据来实现通信,一旦传输序列化数据,如果使用不当就会产生反序列化漏洞。漏洞成因:    漏洞版本:spring-web        漏洞发生在,HttpInvokerServiceExporter和RemoteInvocationSerializingExporter中,

Windows支持诊断工具(MSDT)远程代码执行漏洞:CVE-2022-30190学习及复现

概述MicrosoftWindowsSupportDiagnosticTool(MSDT)RemoteCodeExecutionVulnerability对应的cve编号为CVE-2022-30190,其能够在非管理员权限、禁用宏且在windowsdefender开启的情况下绕过防护,达到上线的效果。当从Word等应用程序使用URL协议调用MSDT时存在远程执行代码漏洞,攻击者通过制作恶意的Office文档,诱导用户在受影响的系统上打开恶意文档后,在宏被禁用的情况下,仍可通过ms-msdtURI执行任意PowerShell代码,当恶意文件保存为RTF格式时,无需受害者打开文件,即可通过资源管理

Tomcat Session(CVE-2020-9484)反序列化漏洞复现

一、漏洞介绍        北京时间2020年05月20日,Apache官方发布了ApacheTomcat远程代码执行的风险通告,该漏洞编号为CVE-2020-9484。ApacheTomcat是一个开放源代码、运行servlet和JSPWeb应用软件的基于Java的Web应用软件容器。当Tomcat使用了自带session同步功能时,使用不安全的配置(没有使用EncryptInterceptor)会存在反序列化漏洞,攻击者通过精心构造的数据包,可以对使用了自带session同步功能的Tomcat服务器进行攻击。二、影响版本ApacheTomcat:10.0.0-M1to10.0.0-M4Ap

Cacti命令执行漏洞分析 (CVE-2022-46169)

一、漏洞背景Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。在本漏洞中,攻击者可通过控制由get_nfilter_request_var()函数检索的参数$poller_id,以及构造local_data_ids参数,满足poller_item=POLLER_ACTION_SCRIPT_PHP条件,触发proc_open()函数,从而导致命令执行。二、影响版本Cacti三、漏洞分析从漏洞补丁可以看出,本次漏洞点主要存在于lib/functions.php、remote_agent.php,2个文件中。MergepullrequestfromGHS

vs2017配置opencv详细教程

前言做个总结吧,基本上所有的vs版本和opencv配置都是一样的步骤。一、opencv安装包准备最直接的是在官网下载:https://opencv.org/releases/ ,不过官网国内访问会比较慢,还可以直接在github上下载:https://github.com/opencv/opencv/tags 。这里以opencv4.3为例,windows环境下下载.exe后缀的即可。下载后双击解压: 可以看到,解压后的opencvbuild目录下,只有x64的库,如果需要x86的,可以在源码上再编译。 二、配置电脑环境变量打开系统的环境变量。在系统“Path”路径下添加opencv的bin目

使用 Metasploit 利用 OpenSSH 用户枚举漏洞 (CVE-2018-15473, CVE-2016-6210, CVE-1999-0502)

使用Metasploit利用OpenSSH用户枚举漏洞(CVE-2018-15473,CVE-2016-6210,CVE-1999-0502)警告请勿将本文提到的任何技术用于非法用途。请遵守《中华人民共和国刑法》《中华人民共和国网络安全法》《中华人民共和国治安管理处罚法》和/或当地其他相关法律法规。本文作者在进行试验时已获得省级相关部门和作者单位相关部门的批准。特别提示重要:在执行本文的任何攻击命令前,请务必先充分考虑执行攻击命令的后果。本文作者不对文章内容做任何担保。重要:执行本文的部分或全部命令有能违反中华人民共和国法律的可能性。在任何情况下,本文作者均不对本文提到的任何内容造成的任何结果

[漏洞分析] CVE-2022-2602 io_uring UAF内核提权详细解析

本文首发于华为安全应急响应中心公众号:https://mp.weixin.qq.com/s/w_u0FoiFdU0KM397UXJojw文章目录漏洞简介环境搭建漏洞原理文件引用计数与飞行计数引用计数飞行计数发送过程scm_send接收过程unix_gc垃圾处理机制io_uring原理(仅限漏洞)io_uring_setupio_uring_registerio_submit_sqe漏洞的触发漏洞修复漏洞利用DirtyCred(File)参考漏洞简介漏洞编号:CVE-2022-2602漏洞产品:linuxkernel-io_uring&unix_gc影响范围:linuxkernel5.x~6.1

java - 使用 Intellij 2017.2/out 目录构建会复制/build 目录中的文件

更新到Intellij2017.2后,构建我的项目会创建一个/out目录,其中包含生成的源文件和资源文件。这些文件复制已包含在/build中的文件,并导致生成的类出现duplicateclass编译器错误。关于我在Gradle或IntelliJ中需要修复的任何想法? 最佳答案 IntelliJIDEA不再与Gradle共享输出,请seethisticketfordetails.您可以通过以下配置覆盖它:allprojects{applyplugin:'idea'idea{module{outputDirfile('build/cla