Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Aws Go Library Version Due to Security Issues #981

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

eopeter
Copy link

@eopeter eopeter commented Sep 29, 2023

This PR seeks to resolve a vulnerability in aws-sdk-go by updating the version. Also updated, by replace, the version of github.com/k0kubun/pp since it is an indirect dep but does not have licensing to allow us use it.

github.com/aws/aws-sdk-go@v1.34.0

Notes: Vulnerability found and is blocked.
vulnerability: github.com/aws/aws-sdk-go is vulnerable to insecure cryptography. The vulnerability exists due to broken encryption algorithm which allows an attacker with write access to change AES-GCM to AES-CTR. vulnerability: The Go AWS S3 Crypto SDK contains vulnerabilities that can permit an attacker with write access to a bucket to decrypt files in that bucket. Files encrypted by the V1 EncryptionClient using either the AES-CBC content cipher or the KMS key wrap algorithm are vulnerable. Users should migrate to the V1 EncryptionClientV2 API, which will not create vulnerable files. Old files will remain vulnerable until re-encrypted with the new client. remediation: Refer to the links for remediation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant