The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON. This condition can occur when unmarshaling into a message which contains a google.protobuf.Any value, or when the UnmarshalOptions.DiscardUnknown option is set.
References
Configurations
No configuration.
History
No history.
Information
Published : 2024-03-05 23:15
Updated : 2026-09-23 14:17
NVD link : CVE-2024-24786
Mitre link : CVE-2024-24786
CVE.ORG link : CVE-2024-24786
JSON object : View
Products Affected
No product.
CWE
No CWE.
