In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade github.com/mostynb/go-grpc-compression/internal/zstd
to version 1.2.3 or higher.
Affected versions of this package are vulnerable to Uncontrolled Resource Consumption ('Resource Exhaustion') through the Decoder.DecodeAll
function. An attacker can cause rapid memory usage increases by sending specially crafted gRPC requests.
Note: This is only exploitable if attackers can send gRPC payloads to users of the affected libraries.
Other compression formats were not affected, users may consider switching from zstd to another format without upgrading to a newer release.