-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
bugSomething isn't workingSomething isn't workingrustRust backend codeRust backend codev1.7.0Target: v1.7.0 releaseTarget: v1.7.0 release
Description
Bug Description
In webhook_server.rs:51, a single read() call is used to read the webhook request body. Large payloads (e.g., from GitHub push events with many commits) may be truncated.
Location
creedflow-desktop/src-tauri/src/services/webhook_server.rs:51
Severity
Important — Large webhook payloads silently truncated.
Steps to Fix
- Read in a loop until EOF or Content-Length is reached
- Set a reasonable max payload size (e.g., 1MB) to prevent DoS
- Return 413 if payload exceeds limit
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingrustRust backend codeRust backend codev1.7.0Target: v1.7.0 releaseTarget: v1.7.0 release