RuleForge: Automated Generation and Validation for Web Vulnerability Detection at Scale

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Garg, Ayush, Hager, Sophia, Montiel, Jacob, Tiwari, Aditya, Gentile, Michael, Reavis, Zach, Magnotti, David, Fullen, Wayne
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866918425550389248
author Garg, Ayush
Hager, Sophia
Montiel, Jacob
Tiwari, Aditya
Gentile, Michael
Reavis, Zach
Magnotti, David
Fullen, Wayne
author_facet Garg, Ayush
Hager, Sophia
Montiel, Jacob
Tiwari, Aditya
Gentile, Michael
Reavis, Zach
Magnotti, David
Fullen, Wayne
contents Security teams face a challenge: the volume of newly disclosed Common Vulnerabilities and Exposures (CVEs) far exceeds the capacity to manually develop detection mechanisms. In 2025, the National Vulnerability Database published over 48,000 new vulnerabilities, motivating the need for automation. We present RuleForge, an AWS internal system that automatically generates detection rules--JSON-based patterns that identify malicious HTTP requests exploiting specific vulnerabilities--from structured Nuclei templates describing CVE details. Nuclei templates provide standardized, YAML-based vulnerability descriptions that serve as the structured input for our rule generation process. This paper focuses on RuleForge's architecture and operational deployment for CVE-related threat detection, with particular emphasis on our novel LLM-as-a-judge (Large Language Model as judge) confidence validation system and systematic feedback integration mechanism. This validation approach evaluates candidate rules across two dimensions--sensitivity (avoiding false negatives) and specificity (avoiding false positives)--achieving AUROC of 0.75 and reducing false positives by 67% compared to synthetic-test-only validation in production. Our 5x5 generation strategy (five parallel candidates with up to five refinement attempts each) combined with continuous feedback loops enables systematic quality improvement. We also present extensions enabling rule generation from unstructured data sources and demonstrate a proof-of-concept agentic workflow for multi-event-type detection. Our lessons learned highlight critical considerations for applying LLMs to cybersecurity tasks, including overconfidence mitigation and the importance of domain expertise in both prompt design and quality review of generated rules through human-in-the-loop validation.
format Preprint
id arxiv_https___arxiv_org_abs_2604_01977
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle RuleForge: Automated Generation and Validation for Web Vulnerability Detection at Scale
Garg, Ayush
Hager, Sophia
Montiel, Jacob
Tiwari, Aditya
Gentile, Michael
Reavis, Zach
Magnotti, David
Fullen, Wayne
Cryptography and Security
Artificial Intelligence
Computation and Language
Machine Learning
Software Engineering
Security teams face a challenge: the volume of newly disclosed Common Vulnerabilities and Exposures (CVEs) far exceeds the capacity to manually develop detection mechanisms. In 2025, the National Vulnerability Database published over 48,000 new vulnerabilities, motivating the need for automation. We present RuleForge, an AWS internal system that automatically generates detection rules--JSON-based patterns that identify malicious HTTP requests exploiting specific vulnerabilities--from structured Nuclei templates describing CVE details. Nuclei templates provide standardized, YAML-based vulnerability descriptions that serve as the structured input for our rule generation process. This paper focuses on RuleForge's architecture and operational deployment for CVE-related threat detection, with particular emphasis on our novel LLM-as-a-judge (Large Language Model as judge) confidence validation system and systematic feedback integration mechanism. This validation approach evaluates candidate rules across two dimensions--sensitivity (avoiding false negatives) and specificity (avoiding false positives)--achieving AUROC of 0.75 and reducing false positives by 67% compared to synthetic-test-only validation in production. Our 5x5 generation strategy (five parallel candidates with up to five refinement attempts each) combined with continuous feedback loops enables systematic quality improvement. We also present extensions enabling rule generation from unstructured data sources and demonstrate a proof-of-concept agentic workflow for multi-event-type detection. Our lessons learned highlight critical considerations for applying LLMs to cybersecurity tasks, including overconfidence mitigation and the importance of domain expertise in both prompt design and quality review of generated rules through human-in-the-loop validation.
title RuleForge: Automated Generation and Validation for Web Vulnerability Detection at Scale
topic Cryptography and Security
Artificial Intelligence
Computation and Language
Machine Learning
Software Engineering
url https://arxiv.org/abs/2604.01977