Stack Exhaustion Risk in Go Programming Language
CVE-2026-33818

7.5HIGH

Key Information:

Vendor
CVE Published:
13 August 2026

What is CVE-2026-33818?

The Go programming language contains a vulnerability that allows for stack exhaustion through recursive structures during the unmarshalling process. This issue may arise when parsing deeply nested data, leading to potential application crashes and service disruptions. Implementing a recursion limit can mitigate this risk, ensuring that the application remains stable even when handling complex data formats.

Affected Version(s)

encoding/asn1 0 < 1.25.13

encoding/asn1 1.26.0-0 < 1.26.6

encoding/asn1 1.27.0-0 < 1.27.0-rc.3

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Marwan Atia (marwansamir688@gmail.com)
.