Skip to content

Security: Sanitize user input before passing to PUT /projects/{id} #220

@nourshoreibah

Description

@nourshoreibah

Problem: The entire parsed request body is passed to .set(body) without any validation or field whitelisting. An attacker could overwrite any column in the projects table, including project_id or created_at.

Update this endpoint to sanitize the input first to prevent attacks

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions