Skip to content
MediumVulnerability

CVE-2026-61681: Hatchet SNS subscription handler server-side request forgery via UnsubscribeURL

Identifier
CVE-2026-61681
Published
Record updated
View JSON
Affected
  • hatchet-dev/hatchet < 0.91.1
Fixed in
0.91.1
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.3%

Summary

Hatchet, a platform for orchestrating background tasks, AI agents and durable workflows, prior to 0.91.1 has a flaw in the SNS UnsubscribeConfirmation handler in internal/integrations/ingestors/sns/sns.go. The handler calls http.Get() on payload.UnsubscribeURL after VerifyPayload(), but BuildSignature() excludes that field, so an authenticated tenant can replace it with an internal URL in an otherwise valid AWS-signed message. The resulting server-side request can reach the EC2 Instance Metadata Service, internal services and internal HTTP APIs, potentially exposing IAM credentials or network-accessible data and functionality.

Mitigation

Fixed in 0.91.1