GO-2021-0053
Panic due to improper input validation in github.com/gogo/protobuf
At a glance
- Published
- Updated
- CVE
- CVE-2021-3121
- Aliases
- BIT-consul-2021-3121, BIT-protobuf-2021-3121, GHSA-c3h9-896r-86jm
Description
Due to improper bounds checking, maliciously crafted input to generated Unmarshal methods can cause an out-of-bounds panic. If parsing messages from untrusted parties, this may be used as a denial of service vector.
Affected packages
| Package | Versions |
|---|---|
| Go · github.com/gogo/protobuf | introduced 0, fixed 1.3.2 |
References
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — Go Vulnerability Database |