TI-2024-22607 CVE-2024-34158 · GHSA-j7vj-rw65-4v26
Stack exhaustion in Parse in go/build/constraint
Priority MEDIUM 41
Calling Parse on a "// +build" build tag line with deeply nested expressions can cause a panic due to stack exhaustion.
Kube Descheduler Operator for Red Hat OpenShift 5.0.2 for RHEL 9
Released 2024-12-02 · Red Hat rating Moderate · View on Red Hat →
Calling Parse on a "// +build" build tag line with deeply nested expressions can cause a panic due to stack exhaustion.
The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON.
Calling any of the Parse functions on Go source code which contains deeply nested literals can cause a panic due to stack exhaustion.