Highlights
Information Disclosure: 6 prior fixes. Scrutinize any change in this area.
frontend-components/tables: most-fixed (2 issues). Treat as high-risk during review.
4 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.
Code Execution: Unsafe eval() of untrusted CLI arguments allowed arbitrary code execution; replaced with ast.literal_eval. Any other eval-like sink in argument parsing is a critical risk.
SQL Injection: Dynamic column names interpolated into raw ALTER TABLE without escaping; fixed by escaping double quotes. Similar raw SQL with dynamic identifiers elsewhere is a high-risk pattern.
Cross-Site Scripting (XSS): Rendering untrusted cell data via dangerouslySetInnerHTML without sanitization; fixed by adding xss library. Any other HTML rendering path for user data is a risk.