github-plugin icon indicating copy to clipboard operation
github-plugin copied to clipboard

[JENKINS-73851] support SHA256 HMAC in verifying webooks

Open jenkins-infra-bot opened this issue 1 year ago • 0 comments

The Github plugin currently validates received webhooks using the legacy sha-1 HMAC.

The plugin should migrate to use the X-Hub-Signature-256 header and the SHA256 HMAC.

See https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries for details.


Originally reported by teilo, imported from: support SHA256 HMAC in verifying webooks
  • assignee: lanwen
  • status: Open
  • priority: Minor
  • component(s): github-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 2025-12-08
Raw content of original issue

The Github plugin currently validates received webhooks using the legacy sha-1 HMAC.

The plugin should migrate to use the X-Hub-Signature-256 header and the SHA256 HMAC.

See https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries for details.

jenkins-infra-bot avatar Oct 02 '24 16:10 jenkins-infra-bot