Moneybird · Report #158541
Webhook allows sending payload using insecure HTTP protocol
Validstatus
6upvotes
28 Jun 2017disclosed
Summary
Researcher noted that a non-secure HTTP endpoint is allowed in webhooks. We have decided to allow non-secure webhooks because too many API clients don't have HTTPS endpoints to receive our webhooks. We have added warnings to inform our clients what the security risks are, but cannot require HTTPS without having too much impact on the existing API connections.
How it was found
The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.