CPU Exhaustion and Memory Allocation Vulnerability in Go Programming Language
CVE-2026-39820

7.5HIGH

Key Information:

Status
Vendor
CVE Published:
7 May 2026

What is CVE-2026-39820?

A vulnerability exists in the Go programming language that allows specially crafted inputs to functions such as ParseAddress, ParseAddressList, and ParseDate, leading to excessive CPU exhaustion and unwanted memory allocations. This can severely affect the performance of applications utilizing these functions, potentially causing a denial of service as systems become overwhelmed with resource demands.

Affected Version(s)

net/mail 0 < 1.25.10

net/mail 1.26.0-0 < 1.26.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

thatnealpatel
.