CVE-2026-89090
Description
An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range. To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.
How to fix
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream1.7.8 or later
- github.com/aws/aws-sdk-go-v2/service/bedrockagentcore1.15.2 or later
- github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime1.51.8 or later
- github.com/aws/aws-sdk-go-v2/service/bedrockruntime1.50.4 or later
- github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs1.65.0 or later
- github.com/aws/aws-sdk-go-v2/service/iotsitewise1.52.19 or later
- github.com/aws/aws-sdk-go-v2/service/kinesis1.43.5 or later
- github.com/aws/aws-sdk-go-v2/service/lambda1.88.5 or later
- github.com/aws/aws-sdk-go-v2/service/lexruntimev21.35.15 or later
- github.com/aws/aws-sdk-go-v2/service/s31.97.3 or later
- github.com/aws/aws-sdk-go-v2/service/sagemakerruntime1.39.6 or later
- github.com/aws/aws-sdk-go-v2/service/transcribestreaming1.34.5 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| github.com/aws/aws-sdk-go-v2/aws/protocol/eventstreamGo | v < 1.7.8 | 1.7.8 |
| github.com/aws/aws-sdk-go-v2/service/bedrockagentcoreGo | v < 1.15.2 | 1.15.2 |
| github.com/aws/aws-sdk-go-v2/service/bedrockagentruntimeGo | v < 1.51.8 | 1.51.8 |
| github.com/aws/aws-sdk-go-v2/service/bedrockruntimeGo | v < 1.50.4 | 1.50.4 |
| github.com/aws/aws-sdk-go-v2/service/cloudwatchlogsGo | v < 1.65.0 | 1.65.0 |
| github.com/aws/aws-sdk-go-v2/service/iotsitewiseGo | v < 1.52.19 | 1.52.19 |
| github.com/aws/aws-sdk-go-v2/service/kinesisGo | v < 1.43.5 | 1.43.5 |
| github.com/aws/aws-sdk-go-v2/service/lambdaGo | v < 1.88.5 | 1.88.5 |
| github.com/aws/aws-sdk-go-v2/service/lexruntimev2Go | v < 1.35.15 | 1.35.15 |
| github.com/aws/aws-sdk-go-v2/service/s3Go | v < 1.97.3 | 1.97.3 |
| github.com/aws/aws-sdk-go-v2/service/sagemakerruntimeGo | v < 1.39.6 | 1.39.6 |
| github.com/aws/aws-sdk-go-v2/service/transcribestreamingGo | v < 1.34.5 | 1.34.5 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.