- Documentation: https://stripe.com/docs/webhooks/best-practices#endpoint-secrets
- Summary: Stripe offers payment processing software and application programming interfaces (APIs) for e-commerce websites and mobile application. It can be integrated with webhooks to communicate with external applications. Events sent by Stripe via a webhook are signed to avoid a replay attack. The key used to sign these events should remain secret. This detector aims at catching such keys.
Webhooks secrets can be issued and revoked from the dashboard dedicated page.'
In addition to signing webhook events, Stripe sends events only from a given list of IPs. Checking the origin of webhook messages can help to detect suspicious activities.
Stripe webhook secret#
Category: Payment system
High recall: True
Validity check available: False
Minimum number of matches: 1
Occurrences found for one million commits: 8.52
- type: ContentWhitelistPreValidator patterns: - whsec_
- text: "stripe_wh_secret: whsec_VV1cfD0WOqnGPzHKBYRnnEJ0z0g4I0Am" apikey: whsec_VV1cfD0WOqnGPzHKBYRnnEJ0z0g4I0Am - text: "stripe_wh_secret: whsec_b2b3cbdacdaf9da1f383ef952d6d8ed6381cddebfcba695b0c6f0bc7f4dd1f25" apikey: whsec_b2b3cbdacdaf9da1f383ef952d6d8ed6381cddebfcba695b0c6f0bc7f4dd1f25