Files
picpeak/backend
Paul Nothaft 79ed199013 fix(backend): validate contract id before using it in the signed-PDF storage filename
Backport of the same fix on main: same pattern as the event-logo fix
(GHSA-9q5j-vqfw-32hr) in a different file this branch never touched —
multer's filename callback ran before express-validator's :id check,
letting a traversal payload escape uploads/contracts/signed/.
2026-09-10 23:29:29 +02:00
..