美文网首页
记一次上传漏洞

记一次上传漏洞

作者: CSeroad | 来源:发表于2021-10-28 15:48 被阅读0次

文章首发于t00s

前言

在一次红队打点过程中,遇到一稍微曲折的任意文件上传漏洞。在这做个详细记录。

信息收集

收集目标资产UAT环境下的域名,可更快寻找到脆弱点。

image.png

全端口扫描该域名对应的IP地址。

image.png

依次访问以上端口并dirsearch扫描目录。

任意文件上传

在开放的8066端口上扫描到config.js

image.png

根据config.js提示上传的服务端为http://xxx-uat.xxx.com/up6
访问该目录存在目录遍历漏洞。

image.png

依次访问发现文件上传管理器。

image.png

抓取上传的数据包。

image.png

竟然是一个GET请求。
PS:这里矛盾了好久,一直在找上传数据包内容的POST数据包,以至于忽略了这个数据包。
解码一下返回包。

image.png

系统的绝对路径赫然显示。
那该文件存放的路径怎么才能访问到呢?

寻找路径

在前期收集up6路径时,发现该文件上传是第三方公司开发的,查找官方文档也未找到对应的路径。

image.png

忽然想起最开始的config.js里的fileserver所对应的8077端口,猜想会不会文件存放后是在8077端口访问的。
dirsearch扫描8077端口。

image.png

看到attachments目录想起了刚才解码的数据包里存在的绝对路径也有attachments目录。
将解码路径和8077端口访问的attachments目录拼接,就可正常访问。

image.png

重新上传冰蝎木马,shell就到手了。

image.png

提权

查看当前权限为IIS权限。

image.png

查看服务器为server 2012 ,存在java环境变量。
想到将木马上传到运行java的服务上就可以提权为administrator。

image.png

搭建代理访问本地的8168端口。

image.png

上传jsp木马,成功提权为administrator。

image.png

总结

该shell拿下来也并不复杂,只需要细心注意到上传和存放的接口不为同一个。

相关文章

  • 记一次上传漏洞

    文章首发于t00s 前言 在一次红队打点过程中,遇到一稍微曲折的任意文件上传漏洞。在这做个详细记录。 信息收集 收...

  • 2018-08-10 web渗透(完)

    今天主要学习的是文件上传漏洞和xss漏洞 文件上传漏洞 【漏洞描述】 文件上传漏洞是指网络攻击者上传了一个可执行的...

  • 文件上传(upload-labs详细全解)

    文件上传漏洞 常见的漏洞分类服务器配置不当导致文件上传开源编辑器存在上传漏洞本地文件上传限制可以上传被绕过服务器端...

  • 我们被黑客攻击了!!!

    记修复Struts2的S2-046漏洞前后 Struts2的这个漏洞的主要介绍: 由于上传功能的异常处理函数没有正...

  • 文件上传下载中的安全问题

    上传漏洞 目录遍历

  • 上传漏洞

    Webshell 文件上传漏洞 WebShell是利用asp或php等语言编写的基于web的木马后门,通过webs...

  • 上传漏洞

    文件上传简介: 为了让用户将文件上传到网站,就像是给危机服务器的恶意用户打开了另一扇门。即便如此,在今天的现代互联...

  • 上传漏洞

    转载自公众号:newdooneSec 以下是斗哥总结的一部分上传漏洞的场景,如果你有积累别的上传绕过姿势也可以和斗...

  • 文件上传漏洞

    文件上传漏洞 权限 漏洞分类 利用条件 漏洞挖掘 常见可执行文件后缀

  • 【漏洞复现】CVE-2017-12615 Tomcat任意文件上

    0x01 漏洞复现 本次复现的漏洞如题,是一个任意文件文件上传漏洞,但是此处的上传不需要页面有一个上传功能的界面,...

网友评论

      本文标题:记一次上传漏洞

      本文链接:https://www.haomeiwen.com/subject/bgngoltx.html