Enhancing GraphQL Security by Detecting Malicious Queries Using Large Language Models, Sentence Transformers, and Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
GraphQL's flexibility, while beneficial for efficient data fetching, introduces unique security vulnerabilities that traditional API security mechanisms often fail to address. Malicious GraphQL queries can exploit the language's dynamic nature, leading to denial-of-service attacks, data exfiltration through injection, and other exploits. Existing solutions, such as static analysis, rate limiting, and general-purpose Web Application Firewalls, offer limited protection against sophisticated, context-aware attacks. This paper presents a novel, AI-driven approach for real-time detection of malicious GraphQL queries. Our method combines static analysis with machine learning techniques, including Large Language Models (LLMs) for dynamic schema-based configuration, Sentence Transformers (SBERT and Doc2Vec) for contextual embedding of query payloads, and Convolutional Neural Networks (CNNs), Random Forests, and Multilayer Perceptrons for classification. We detail the system architecture, implementation strategies optimized for production environments (including ONNX Runtime optimization and parallel processing), and evaluate the performance of our detection models and the overall system under load. Results demonstrate high accuracy in detecting various threats, including SQL injection, OS command injection, and XSS exploits, alongside effective mitigation of DoS and SSRF attempts. This research contributes a robust and adaptable solution for enhancing GraphQL API security.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 4 of its 29 references that are in the map. First posted on arXiv 14 Aug 2025.
Builds on
4 of 29 references.
References · 4
- 2024A Comprehensive Overview of Large Language Models (LLMs) for Cyber Defences: Opportunities and Directionscited by 33
- 2024Transformers and Large Language Models for Efficient Intrusion Detection Systems: A Comprehensive Surveycited by 21
- 2025GraphQLer: Enhancing GraphQL Security with Context-Aware API Testingcited by 2
- 2024A Novel Approach to Malicious Code Detection Using CNN-BiLSTM and Feature Fusioncited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025PrediQL: Automated Testing of GraphQL APIs with LLMscited by 0
- 2025PrediQL: Automated Testing of GraphQL APIs with LLMs12 Oct 2025