Highlights
Command Injection: 3 prior fixes. Scrutinize any change in this area.
tools/graphics/math_animate.py: most-fixed (3 issues). Treat as high-risk during review.
7 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.
Command Injection: Shell string interpolation of a script path into os.system allows injection via the path itself; the fix switched to subprocess argument lists, but sibling launchers or template-driven invocations may still use shell=True.
Command Injection: FFmpeg lavfi filtergraph injection via movie path metacharacters; two separate fixes were needed (rejecting single quotes and escaping metacharacters), indicating the escaping logic is fragile and may be incomplete for other filter inputs.
Sandbox Escape: Reflection dunder access (__self__, __class__, __globals__) allowed escaping the Python sandbox to read arbitrary files; the fix uses a generic dunder denylist, but any allowlisted dunder or indirect access via getattr/indexing could still be exploited.