Python library for detecting ReDoS (Regular Expression Denial of Service) vulnerabilities using hybrid static analysis and fuzzing
-
Updated
Feb 23, 2026 - Python
Python library for detecting ReDoS (Regular Expression Denial of Service) vulnerabilities using hybrid static analysis and fuzzing
CLI toolkit for regular expressions: explain (AST), test, profile (ReDoS detection) and audit/mask PII, with an interactive shell.
RE2 in pure Python: linear-time, ReDoS-safe regular expressions - no C extension, no backtracking
m4dOFF позволяет автоматизировать создание машиночитаемых доверенностей (МЧД)
A linear-time regular-expression engine (Pike VM) built from scratch. Immune to ReDoS: on (a+)+$ Python's re grows exponentially while rejit stays flat. Every CI run cross-checks 10,000 generated pattern/text pairs against re — zero disagreements.
PoC for ReDoS in feedparser <= 6.0.11 _sync_author_detail() — CWE-1333
Checking regular expression denial of service (ReDoS) with various languages / regex engines
Find regular expressions vulnerable to catastrophic backtracking (ReDoS) in Python code — zero-dependency CLI.
Add a description, image, and links to the redos topic page so that developers can more easily learn about it.
To associate your repository with the redos topic, visit your repo's landing page and select "manage topics."