Skip to content

Fix AWS SDK v2 EventStream DoS vulnerability (CVE-2026)#724

Merged
michaeljguarino merged 1 commit intomainfrom
agent/aws-sdk-security-fix-1775925846579
Apr 11, 2026
Merged

Fix AWS SDK v2 EventStream DoS vulnerability (CVE-2026)#724
michaeljguarino merged 1 commit intomainfrom
agent/aws-sdk-security-fix-1775925846579

Conversation

@plural-copilot
Copy link
Copy Markdown
Contributor

Summary

This PR upgrades the AWS SDK for Go v2 to fix a Medium severity denial of service vulnerability in the EventStream decoder.

Vulnerability Details

  • CVSSv3.1 Score: 5.9 (Medium)
  • Impact: Denial of Service - malformed EventStream responses can cause process termination
  • Affected Component: AWS SDK for Go v2 EventStream header decoder
  • Fixed in: AWS SDK release 2026-03-23

Changes

  • ✅ Upgraded github.com/aws/aws-sdk-go-v2/service/s3 from v1.79.3v1.97.3
  • ✅ Updated github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream to v1.7.8 (includes fix)
  • ✅ Updated related AWS SDK v2 internal dependencies via go mod tidy

Testing & Verification

  • ✅ Code compiles successfully with upgraded SDK
  • ✅ No breaking API changes detected in S3 client usage
  • ✅ Docker build verified (compilation successful)
  • ✅ All dependency updates resolved cleanly

Files Modified

  • go.mod - Updated AWS SDK dependencies
  • go.sum - Updated dependency checksums

Impact

This is a low-risk security patch. The vulnerability affects an internal SDK component with no API-breaking changes. The upgrade includes only security fixes and internal improvements.


Security Advisory: If you have any questions about this vulnerability, contact AWS Security via their vulnerability reporting page.

Upgraded github.com/aws/aws-sdk-go-v2/service/s3 from v1.79.3 to v1.97.3 to address CVE affecting EventStream header decoder. This fixes a denial of service vulnerability where malformed EventStream responses could cause process termination.

CVE Details:
- Severity: Medium (CVSS 5.9)
- Impact: Denial of Service due to panic in EventStream decoder
- Fixed in: AWS SDK release 2026-03-23 and above

Changes:
- Updated github.com/aws/aws-sdk-go-v2/service/s3 to v1.97.3
- Updated github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream to v1.7.8
- Updated related AWS SDK v2 dependencies via go mod tidy

Verification:
- Code compiles successfully with upgraded SDK
- No breaking API changes detected
- Docker build verified
Copy link
Copy Markdown
Contributor Author

@plural-copilot plural-copilot Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR was generated by the claude (engine: claude) agent runtime. Here's some useful information you might want to know to evaluate
the ai's perfomance:

Name Details
💬 Prompt Security scanners have found the following vulnerability in our cluster:...
🔗 Run history View run history

@michaeljguarino michaeljguarino added the enhancement New feature or request label Apr 11, 2026
@michaeljguarino michaeljguarino merged commit 5dd9e36 into main Apr 11, 2026
14 of 15 checks passed
@michaeljguarino michaeljguarino deleted the agent/aws-sdk-security-fix-1775925846579 branch April 11, 2026 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant