首页 > 其他分享 >远程代码执行漏洞RCE

远程代码执行漏洞RCE

时间:2023-03-14 15:11:56浏览次数:27  
标签:Execute 漏洞 代码执行 RCE CVE 远程

远程代码执行漏洞RCE

1、RCE

  • Remote Code Execute 远程代码执行
  • Remote Command Execute 远程命令执行

2、危害

  1. 窃取服务器的敏感数据、文件
  2. 对电脑的文件加密,实施勒索
  3. 运行恶意代码,比如挖矿程序
  4. 拒绝服务
  5. 作为跳板机攻击其他人

3、RCE漏洞发生前提

  1. 系统或者软件代码中使用了执行命令的函数
  2. 执行的命令是可以通过参数控制的
  3. 有一个可以在外网访问放接口

4、远程代码执行漏洞案例

分类 案例
不安全的文件上传 上传web木马
反序列化 Fastjson
OGNL/SPEL表达式注入 Struts、Spring Cloud Gateway
JNDI注入 Log4j
模板注入(CSTI/SSTI) Uber Angular
BOF(Buffer overflow缓冲区溢出) MacOS:CVE-2018-4259、Python:CVE-2021-3177

标签:Execute,漏洞,代码执行,RCE,CVE,远程
From: https://www.cnblogs.com/candada/p/17214978.html

相关文章

  • java审计-RCE/SSRF
    java开发语言中可以执行命令的函数有Runtime.getRuntime.exec和ProcessBuilder.start java1.5之前用Runtime.getRuntime.exec1.5后用ProcessBuilder类构造进程  ......
  • 2022 漏洞分析期末试题详解
    环境准备关闭地址随机化用sudochownroot...和sudochmod4755...为q1~q5设置特权q1题解题面:short类型最大值为65535,input的长度高于该值即可造成整数溢......
  • OSCAR Open Source Industry Conference
    2022.9.16国家会议中心为了推动我国开源生态安全合规、可持续发展,中国信通院自2015年筹备国内首个开源联盟,提出“可信开源”理念,通过产业研究、标准评估、企业/项目级开......
  • FastJson 反序列化漏洞原理分析
    Fastjson简介fastjson框架:https://github.com/alibaba/fastjsonfastjson-jndi:https://github.com/earayu/fastjson_jndi_pocfastjson是阿里巴巴开发的java语言编写的......
  • codeforce 2000+练习
    ThreeSequences2200https://www.luogu.com.cn/problem/CF1406D题解:贪心地想,令x为答案,则x应该为b的末项和c的首项,而每一步a(i)->a(i+1)若上升则b上升,若下降则c下降。故......
  • Educational Codeforces Round 105 (Rated for Div
    EducationalCodeforcesRound105(RatedforDiv.2)ABCString给定一个字符串只有A、B和C构成。要求替换A、B、C为')'和'(',并且相同字母替换的是一样的,使得字符串变......
  • Codeforces Round 713 (Div
    CodeforcesRound713(Div.3)A-BPalindrome给定字符串只含有\('?'\'0'\'1'\),给定字符串中1的个数\(a\)和0的个数\(b\),你需要将?替换成0或1,使得该字符串变成回文......
  • Codeforces Round 857 (Div. 2)
    比赛地址做到F心态崩了,自然不会去做G.F考虑最终路径一定是这样的1到x节点在x处攒够路费再到n.后者可以通过从n跑dij来求最短路。考虑前者需要求从1~x的最小代价。......
  • 文件包含漏洞
    b站蜗牛学院课2-P121所用虚拟机地址:192.168.112.188所用本机地址:192.168.112.1Part1文件包含基本知识一、本地文件包含1.源代码在虚拟机的security/fileinc.php......
  • CodeForces 1147F Zigzag Game
    洛谷传送门CF传送门很有意思的题。考虑若无边权的限制则B必胜,不妨猜想有了限制之后仍然是B必胜。假设A选了I(若A选了D可以边权取相反数),若B走了\((a,b)\)......