Highlights
Auth Bypass: 1 prior fix. Scrutinize any change in this area.
email_validator: most-fixed (1 issue). Treat as high-risk during review.
0 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Injection: Unicode NFC normalization can transform seemingly safe characters into control characters or separators (like semicolons), bypassing initial validation checks. If the local part is not re-validated post-normalization, downstream systems are exposed to command or argument injection.
Auth Bypass: Failing to block unsafe Unicode categories (such as control characters, direction overrides, and private-use characters) allows spoofing attacks (e.g., Trojan Source) that can mislead users or downstream systems into misidentifying the email domain or local part.
Input Validation: Using the standard '$' end-of-line anchor in validation regular expressions allows email addresses with trailing newlines to pass validation, potentially causing database insertion errors or shell command corruption.