HexBrain

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.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original