mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 19:21:33 +02:00
- projects.py: Add path traversal validation to attachment endpoints - Reject filenames containing /, \, or .. - Prevents directory traversal attacks via URL parameters - archives.py: Strengthen timelapse processing input validation - Validate audio suffix against whitelist (not just filename check) - Reject output filenames with .., empty, or dot-prefixed names - Fall back to safe default filename if validation fails