sort_by query parameter is a NoSQL injection vector #64
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
findings.rs takes sort_by verbatim from query params and injects into MongoDB sort doc. Allows sorting by internal fields. Fix: Validate against an allowlist of permitted sort fields.