用友 NC 是一款企业级管理软件,在近万家大中型企业使用。实现建模、开发、继承、运行、管理一体化的 IT 解决方案信息化平台,其代码实现逻辑上存在多处反序列化漏洞。   2020 年 6 月 4 日,有国内安全组织披露用友 NC 存在反序列化远程命令执行“0-Day”漏洞。经分析,漏洞真实存在,攻击者通过构造特定的 HTTP 请求,可以成功利用漏洞在目标服务器上执行任意命令,该漏洞风险极大,可能造成严重的信息泄露事件。鉴于漏洞利用的源代码已经公开,建议用户尽快修复此漏洞。   2、攻击原理   通过UClient打开用友NC,UClient本质为UBroswer,一个专用的用友NC浏览器嵌入了JAVA运行环境,以解决NC 6系列之前的版本中applet在不同设备上的应用问题。经过文件目录查看分析得知用友UClient安装后,会在用户目录下新建uclient文件夹,根据看到的NCLogin65.jar文件,结合java运行进程信息,分析得知是一些界面和登陆逻辑代码,nc_client_home则是NC应用依赖的其他一些代码和jar包,因此可以使用Luyten反编译工具查看NCLogin65.jar,通过简单运行NC应用,尝试进行用户登陆,使用wireshark抓包,查看app.log运行日志,发现大量serialize和deserialize,说明系统中应用了序列化方式来传送数据。在LoginUI类中的login方法打断点,启动Idea进行跟踪调试,当跟踪到loginImple方法时,发现多处调用了NCLocator的lookup方法查找Service接口进行操作,通过跟踪发现,实际使用了RmiNCLocator类,RmiNCLocator类的lookup方法,这里的lookup,已初步判断出无需继续跟踪调试,可以直接通过jndi注入漏洞进行利用。   黑客就是通过构造特定的 HTTP 请求,成功利用漏洞可在目标服务器上执行任意命令,漏洞暂无安全补丁发布,属 0Day 等级,风险极大。黑客利用漏洞可完全控制服务器,获取服务器的敏感信息。   3、影响范围   用友NC全版本
2021-12-20 22:20:58 1.11MB NC
1
NC65测试许可演示环境的报表数量限制,
2021-12-11 10:52:44 11KB NC65 测试许可 报表数量
1
nc65中间件配置,和各种服务器客户端环境配置,产品部署指南,多语言安装指南,数据缓存配置指南,数据库服务器参数配置,数据库优化建议,文件服务器操作手册
2021-12-04 17:29:28 14.98MB nc65 中间件
1
用友uap开发nc65单据开发详细文档
2021-11-05 16:05:13 6.46MB 单据开发
1
portal端附件下载路径查看sql.txt
2021-11-04 15:01:26 613B nc65
1
NC65 支持所有用户无视设置密码,输1和正确密码两者均可登陆
2021-11-02 19:26:42 26KB NC65
1
nc65 uap开发元数据--使用自定义档案
2021-10-19 17:16:54 776KB nc65档案
1
包括总账、应收应付、存货核算、费用管理、费用预算、固定资产、网上报账、增值税等共12册
1
包括采购管理、采购计划、采购价格、合同、库存管理、库存计划、内部交易、委外、销售返利、销售管理、销售价格、销售信用、运输管理、序列号管理等共18册
1
包括会计平台、基础数据、客户化、权限、条码、系统管理等共9册
1