-
-
Notifications
You must be signed in to change notification settings - Fork 72
BUG: Missing URL format validation in plugin HTTP #753
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomersneeds-responseWaiting on issue author replyWaiting on issue author replystaleNo activity for extended periodNo activity for extended period
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomersneeds-responseWaiting on issue author replyWaiting on issue author replystaleNo activity for extended periodNo activity for extended period
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Done
Describe the bug
Plugin HTTP at plugin/http.go:40-45 only validates URL scheme but not format. Malformed URLs could cause crashes.
To reproduce
Expected behavior
Use url.Parse() for full validation before scheme check
Matcha version
master
OS
All
Additional context
File: plugin/http.go lines 40-45
Only checks scheme, missing format validation