Parsing invalid messages can panic.
Parsing a text-format message which contains a potential number consisting of a minus sign, one or more characters of whitespace, and no further input will cause a panic.
{ "url": "https://pkg.go.dev/vuln/GO-2023-1631", "review_status": "REVIEWED" }
{ "imports": [ { "symbols": [ "Unmarshal", "UnmarshalOptions.Unmarshal", "UnmarshalOptions.unmarshal" ], "path": "google.golang.org/protobuf/encoding/prototext" }, { "symbols": [ "Decoder.Peek", "Decoder.Read", "parseNumber" ], "path": "google.golang.org/protobuf/internal/encoding/text" } ] }