VDB
Sign up
MEDIUM5.9

GHSA-xmrv-pmrh-hhx2

Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder

Quick fix

GHSA-xmrv-pmrh-hhx2 — github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: upgrade to the fixed version with the command below.

go get github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream@v1.7.8

Details

**CVSSv3.1 Rating**: [Medium] **CVSSv3.1 Score**: [5.9] **CVSSv3.1 Vector String**: [CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H]

## Summary and Impact An issue exists in the the EventStream header decoder in AWS SDK for Go v2 in versions predating [2026-03-23](https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-03-23). An actor can send a malformed EventStream response frame containing a crafted header value type byte outside the valid range, which can cause the host process to terminate.

Impacted versions: < [2026-03-23](https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-03-23)

## Patches This issue has been addressed in versions [2026-03-23](https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-03-23) and above. We recommend upgrading to the latest version and ensuring any forked or derivative code is patched to incorporate the new fixes.

## Workarounds Not Applicable

## References If you have any questions or comments about this advisory, we ask that you contact [AWS/Amazon] Security via our [vulnerability reporting page](https://aws.amazon.com/security/vulnerability-reporting) or directly via email to [aws-security@amazon.com](mailto:aws-security@amazon.com). Please do not create a public GitHub issue.

Are you affected?

Enter the version of the package you're using.

Affected packages

Go/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
Introduced in: 0Fixed in: 1.7.8
Fixgo get github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream@v1.7.8
Go/github.com/aws/aws-sdk-go-v2/service/bedrockagentcore
Introduced in: 0Fixed in: 1.15.2
Fixgo get github.com/aws/aws-sdk-go-v2/service/bedrockagentcore@v1.15.2
Go/github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime
Introduced in: 0Fixed in: 1.51.8
Fixgo get github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime@v1.51.8
Go/github.com/aws/aws-sdk-go-v2/service/bedrockruntime
Introduced in: 0Fixed in: 1.50.4
Fixgo get github.com/aws/aws-sdk-go-v2/service/bedrockruntime@v1.50.4
Go/github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
Introduced in: 0Fixed in: 1.65.0
Fixgo get github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs@v1.65.0
Go/github.com/aws/aws-sdk-go-v2/service/iotsitewise
Introduced in: 0Fixed in: 1.52.19
Fixgo get github.com/aws/aws-sdk-go-v2/service/iotsitewise@v1.52.19
Go/github.com/aws/aws-sdk-go-v2/service/kinesis
Introduced in: 0Fixed in: 1.43.5
Fixgo get github.com/aws/aws-sdk-go-v2/service/kinesis@v1.43.5
Go/github.com/aws/aws-sdk-go-v2/service/lambda
Introduced in: 0Fixed in: 1.88.5
Fixgo get github.com/aws/aws-sdk-go-v2/service/lambda@v1.88.5
Go/github.com/aws/aws-sdk-go-v2/service/lexruntimev2
Introduced in: 0Fixed in: 1.35.15
Fixgo get github.com/aws/aws-sdk-go-v2/service/lexruntimev2@v1.35.15
Go/github.com/aws/aws-sdk-go-v2/service/s3
Introduced in: 0Fixed in: 1.97.3
Fixgo get github.com/aws/aws-sdk-go-v2/service/s3@v1.97.3
Go/github.com/aws/aws-sdk-go-v2/service/sagemakerruntime
Introduced in: 0Fixed in: 1.39.6
Fixgo get github.com/aws/aws-sdk-go-v2/service/sagemakerruntime@v1.39.6
Go/github.com/aws/aws-sdk-go-v2/service/transcribestreaming
Introduced in: 0Fixed in: 1.34.5
Fixgo get github.com/aws/aws-sdk-go-v2/service/transcribestreaming@v1.34.5

References