Skip to content
Security

Push deployments always verify their signature

The signature of an incoming push was only checked when a secret had been stored. An application without one could trigger a deployment unverified.

View as Markdown
  • The signature is now validated before any database access
  • A database constraint makes the state of a repository without a secret impossible
  • Existing secrets were rotated, so affected webhooks must be set up again
AffectsApplicationsPlatform