AutoEG: Exploiting Known Third-Party Vulnerabilities in Black-Box Web Applications
Ruozhao Yang, Mingfei Cheng, Gelei Deng, Junjie Wang, Tianwei Zhang, Xiaofei Xie

TL;DR
AutoEG is an automated framework that enhances black-box web application security testing by reliably generating exploits for known vulnerabilities through precise trigger extraction and iterative refinement.
Contribution
AutoEG introduces a novel multi-agent system that automatically extracts trigger logic and refines exploits, significantly improving success rates over existing methods.
Findings
AutoEG achieved an average success rate of 82.41%.
It outperformed state-of-the-art baselines, which had a maximum success rate of 32.88%.
AutoEG was tested on 104 real-world vulnerabilities with 55,440 exploit attempts.
Abstract
Large-scale web applications are widely deployed with complex third-party components, inheriting security risks arising from component vulnerabilities. Security assessment is therefore required to determine whether such known vulnerabilities remain practically exploitable in real applications. Penetration testing is a widely adopted approach that validates exploitability by launching concrete attacks against known vulnerabilities in real-world black-box systems. However, existing approaches often fail to automatically generate reliable exploits, limiting their effectiveness in practical security assessment. This limitation mainly stems from two issues: (1) precisely triggering vulnerabilities with correct technical details, and (2) adapting exploits to diverse real-world deployment settings. In this paper, we propose AutoEG, a fully automated multi-agent framework for exploit…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
