Skip to main content

Go net/mail CVE-2026-42499

| EUVDEUVD-2026-28432 HIGH
Creation of Immutable Text Using String Concatenation (CWE-1046)
2026-05-07 Go GHSA-xq5j-9r39-c3vf
7.5
CVSS 3.1 · Vendor: Go
Share

Severity by source

Vendor (Go) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
7.5 HIGH

Remotely reachable untrusted-input parser with no auth or interaction (AV:N/AC:L/PR:N/UI:N); impact is availability-only resource exhaustion (A:H, C:N/I:N).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
HIGH
qualitative
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (Go).

CVSS VectorVendor: Go

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jul 23, 2026 - 22:59 vuln.today
CVSS changed
May 08, 2026 - 22:22 NVD
7.5 (HIGH)
Patch available
May 07, 2026 - 21:02 EUVD
CVE Published
May 07, 2026 - 19:41 nvd
HIGH 7.5
CVE Published
May 07, 2026 - 19:41 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

Pathological inputs could cause DoS through consumePhrase when parsing an email address according to RFC 5322.

AnalysisAI

Denial of service in the Go standard library's net/mail package allows remote attackers to exhaust CPU or memory by submitting pathologically crafted email address strings that the consumePhrase routine parses inefficiently while handling RFC 5322 phrases. The flaw affects Go releases through 1.25.9 and the 1.26.0-1.26.2 series, is fixed in Go 1.26.3 and 1.25.10, and publicly available exploit code exists, though EPSS scores exploitation likelihood at only 0.01% and it is not on CISA KEV.

Technical ContextAI

The affected component is net/mail, the Go standard library package that parses email addresses and message headers per RFC 5322. The bug lives in consumePhrase, the internal parser step that consumes the 'phrase' portion (display name / atoms) of an address; certain adversarial inputs drive this parsing into disproportionate work (an algorithmic-complexity / uncontrolled-resource-consumption pattern), consistent with the availability-only impact in the CVSS vector. The assigned CWE-1046 and the vendor tag 'Information Disclosure' do not align well with the observed behavior - the CVSS vector (C:N/I:N/A:H) and the description describe a pure availability/DoS issue with no data exposure, so the CWE and tag should be treated as mislabeled metadata rather than evidence of information disclosure.

RemediationAI

Vendor-released patch: upgrade the Go toolchain to 1.26.3 (for the 1.26.x line) or 1.25.10 (for 1.25.x and earlier) and rebuild affected applications, as announced at https://groups.google.com/g/golang-announce/c/qcCIEXso47M with details at https://go.dev/issue/78987 and fix https://go.dev/cl/771520. Red Hat users should apply the corresponding errata (e.g., RHSA-2026:33574). Because the fix is a library change, recompilation with the patched toolchain is required - simply updating the runtime host is insufficient. Where immediate rebuilding is not possible, reduce exposure by placing untrusted email-address parsing behind input size/length limits and per-request CPU or time budgets, rate-limiting endpoints that accept address strings, and rejecting oversized or malformed inputs before they reach net/mail; these controls blunt resource exhaustion but do not fully eliminate the pathological-input path and may reject some legitimate but unusual addresses.

Vendor StatusVendor

SUSE

Severity: High
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS Affected

Share

CVE-2026-42499 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy