RegexAudit
Audit regular expressions for ReDoS vulnerability and catastrophic backtracking
RegexAudit
Audit regular expressions for ReDoS vulnerability and catastrophic backtracking
RegexAudit analyzes regular expressions to detect patterns vulnerable to catastrophic backtracking and ReDoS attacks. The tool identifies ambiguous quantifier nesting, overlapping alternation branches, and exponential state space patterns, then suggests equivalent safe rewrites that match the same language without backtracking risk. It estimates worst-case matching time for adversarial inputs and generates test strings that trigger pathological behavior. Security teams use it to audit regex patterns in input validation code before deployment.
Key Features
- ✓ReDoS vulnerability detection
- ✓Catastrophic backtracking analysis
- ✓Safe rewrite suggestions
- ✓Adversarial input generation
- ✓Worst-case time estimation
Quick Info
- Category
- Code & Development
- Pricing
- Free
More Code & Development Tools
GitHub Copilot
Code & DevelopmentThe AI pair programmer trusted by millions of developers
Cursor
Code & DevelopmentThe code editor built around AI from the ground up
Tabnine
Code & DevelopmentPrivacy-first AI code completion
Codeium
Code & DevelopmentFree AI coding assistant with no usage limits