An Automated Method for Discovering Java Spring SQL / SSRF Vulnerabilities Based on Parameter Flow Simulation
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HANGZHOU DIANZI UNIV
- Filing Date
- 2025-03-07
- Publication Date
- 2026-05-26
AI Technical Summary
Existing static analysis tools lack accuracy and coverage in identifying SQL/SSRF vulnerabilities in the Java Spring framework, and struggle to handle complex and dynamic framework features, resulting in incomplete and inaccurate vulnerability detection.
This paper adopts an automated Java Spring SQL/SSRF vulnerability discovery method based on parameter flow simulation. Combining the characteristics of the Spring framework, it uses dynamic and static code hybrid analysis technology to parse class files in JAR packages, extract relevant information about classes and their methods, construct method call relationships, simulate Java Virtual Machine bytecode instructions of methods, trace parameter propagation, generate a set of tainted functions, and detect vulnerability chains.
It improves the efficiency and accuracy of vulnerability detection, increases the coverage of vulnerability detection, and can more efficiently and accurately identify SQL injection and SSRF vulnerabilities, adapting to complex Java Spring projects.
Smart Images

Figure CN120217378B_ABST