#VU88097 Unprotected Transport of Credentials in Go SDK for CloudEvents - CVE-2024-28110
Published: April 3, 2024
Go SDK for CloudEvents
CloudEvents
Description
The vulnerability allows a remote attacker to gain access to sensitive information.
The vulnerability exist due to an error in the cloudevents.WithRoundTripper method used for creation of a cloudevents.Client with an authenticated http.RoundTripper. When the transport is populated with an authenticated transport, then http.DefaultClient is modified with the authenticated transport and will start to send Authorization tokens to any endpoint it is used to contact. As a result, a remote attacker can intercept credentials leaked by the go-sdk.