RHSA-2026:29980
Vulnerability from csaf_redhat - Published: 2026-06-25 16:14 - Updated: 2026-09-03 10:47A flaw was found in the `crypto/x509` package of `golang`. This vulnerability allows a remote attacker to cause a Denial of Service (DoS) by presenting a specially crafted X.509 certificate with a large number of DNS Subject Alternative Name (SAN) entries. The certificate verification process, specifically the `VerifyHostname` function, incurs excessive computational overhead due to repeated string operations when processing these entries. This can lead to a significant performance degradation or unresponsiveness of systems validating such certificates.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the Golang MIME (Multipurpose Internet Mail Extensions) package. A remote attacker could exploit this vulnerability by sending a maliciously-crafted MIME header containing many invalid encoded-words. This could lead to excessive CPU consumption, resulting in a Denial of Service (DoS) for the affected system.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the net/textproto package in Golang. When functions in this package return errors, they include their input as part of the error message. An attacker could exploit this by injecting misleading content into these error messages, which are then printed or logged. This could lead to confusion or misinterpretation of critical system information.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for golang is now available for Red Hat Enterprise Linux 10.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The golang packages provide the Go programming language compiler.\n\nSecurity Fix(es):\n\n* net/textproto: golang: Golang net/textproto: Misleading error messages via input injection (CVE-2026-42507)\n\nBug Fix(es) and Enhancement(s):\n\n* Update Go to version 1.26.4+1 [rhel-10.2.z] (JIRA:RHEL-183347)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:29980",
"url": "https://access.redhat.com/errata/RHSA-2026:29980"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2484205",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2484205"
},
{
"category": "external",
"summary": "RHEL-183347",
"url": "https://issues.redhat.com/browse/RHEL-183347"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_29980.json"
}
],
"title": "Red Hat Security Advisory: golang security, bug fix, and enhancement update",
"tracking": {
"current_release_date": "2026-09-03T10:47:15+00:00",
"generator": {
"date": "2026-09-03T10:47:15+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:29980",
"initial_release_date": "2026-06-25T16:14:18+00:00",
"revision_history": [
{
"date": "2026-06-25T16:14:18+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-06-25T16:14:18+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-03T10:47:15+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream (v. 10)",
"product": {
"name": "Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:10.2"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "go-toolset-0:1.26.4-1.el10_2.aarch64",
"product": {
"name": "go-toolset-0:1.26.4-1.el10_2.aarch64",
"product_id": "go-toolset-0:1.26.4-1.el10_2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/go-toolset@1.26.4-1.el10_2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "golang-0:1.26.4-1.el10_2.aarch64",
"product": {
"name": "golang-0:1.26.4-1.el10_2.aarch64",
"product_id": "golang-0:1.26.4-1.el10_2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang@1.26.4-1.el10_2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "golang-bin-0:1.26.4-1.el10_2.aarch64",
"product": {
"name": "golang-bin-0:1.26.4-1.el10_2.aarch64",
"product_id": "golang-bin-0:1.26.4-1.el10_2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-bin@1.26.4-1.el10_2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "golang-race-0:1.26.4-1.el10_2.aarch64",
"product": {
"name": "golang-race-0:1.26.4-1.el10_2.aarch64",
"product_id": "golang-race-0:1.26.4-1.el10_2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-race@1.26.4-1.el10_2?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "go-toolset-0:1.26.4-1.el10_2.ppc64le",
"product": {
"name": "go-toolset-0:1.26.4-1.el10_2.ppc64le",
"product_id": "go-toolset-0:1.26.4-1.el10_2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/go-toolset@1.26.4-1.el10_2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "golang-0:1.26.4-1.el10_2.ppc64le",
"product": {
"name": "golang-0:1.26.4-1.el10_2.ppc64le",
"product_id": "golang-0:1.26.4-1.el10_2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang@1.26.4-1.el10_2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "golang-bin-0:1.26.4-1.el10_2.ppc64le",
"product": {
"name": "golang-bin-0:1.26.4-1.el10_2.ppc64le",
"product_id": "golang-bin-0:1.26.4-1.el10_2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-bin@1.26.4-1.el10_2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "golang-race-0:1.26.4-1.el10_2.ppc64le",
"product": {
"name": "golang-race-0:1.26.4-1.el10_2.ppc64le",
"product_id": "golang-race-0:1.26.4-1.el10_2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-race@1.26.4-1.el10_2?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "go-toolset-0:1.26.4-1.el10_2.x86_64",
"product": {
"name": "go-toolset-0:1.26.4-1.el10_2.x86_64",
"product_id": "go-toolset-0:1.26.4-1.el10_2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/go-toolset@1.26.4-1.el10_2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "golang-0:1.26.4-1.el10_2.x86_64",
"product": {
"name": "golang-0:1.26.4-1.el10_2.x86_64",
"product_id": "golang-0:1.26.4-1.el10_2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang@1.26.4-1.el10_2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "golang-bin-0:1.26.4-1.el10_2.x86_64",
"product": {
"name": "golang-bin-0:1.26.4-1.el10_2.x86_64",
"product_id": "golang-bin-0:1.26.4-1.el10_2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-bin@1.26.4-1.el10_2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "golang-race-0:1.26.4-1.el10_2.x86_64",
"product": {
"name": "golang-race-0:1.26.4-1.el10_2.x86_64",
"product_id": "golang-race-0:1.26.4-1.el10_2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-race@1.26.4-1.el10_2?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "go-toolset-0:1.26.4-1.el10_2.s390x",
"product": {
"name": "go-toolset-0:1.26.4-1.el10_2.s390x",
"product_id": "go-toolset-0:1.26.4-1.el10_2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/go-toolset@1.26.4-1.el10_2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "golang-0:1.26.4-1.el10_2.s390x",
"product": {
"name": "golang-0:1.26.4-1.el10_2.s390x",
"product_id": "golang-0:1.26.4-1.el10_2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang@1.26.4-1.el10_2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "golang-bin-0:1.26.4-1.el10_2.s390x",
"product": {
"name": "golang-bin-0:1.26.4-1.el10_2.s390x",
"product_id": "golang-bin-0:1.26.4-1.el10_2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-bin@1.26.4-1.el10_2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "golang-race-0:1.26.4-1.el10_2.s390x",
"product": {
"name": "golang-race-0:1.26.4-1.el10_2.s390x",
"product_id": "golang-race-0:1.26.4-1.el10_2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-race@1.26.4-1.el10_2?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "golang-0:1.26.4-1.el10_2.src",
"product": {
"name": "golang-0:1.26.4-1.el10_2.src",
"product_id": "golang-0:1.26.4-1.el10_2.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang@1.26.4-1.el10_2?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "golang-docs-0:1.26.4-1.el10_2.noarch",
"product": {
"name": "golang-docs-0:1.26.4-1.el10_2.noarch",
"product_id": "golang-docs-0:1.26.4-1.el10_2.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-docs@1.26.4-1.el10_2?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "golang-misc-0:1.26.4-1.el10_2.noarch",
"product": {
"name": "golang-misc-0:1.26.4-1.el10_2.noarch",
"product_id": "golang-misc-0:1.26.4-1.el10_2.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-misc@1.26.4-1.el10_2?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "golang-src-0:1.26.4-1.el10_2.noarch",
"product": {
"name": "golang-src-0:1.26.4-1.el10_2.noarch",
"product_id": "golang-src-0:1.26.4-1.el10_2.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-src@1.26.4-1.el10_2?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "golang-tests-0:1.26.4-1.el10_2.noarch",
"product": {
"name": "golang-tests-0:1.26.4-1.el10_2.noarch",
"product_id": "golang-tests-0:1.26.4-1.el10_2.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/golang-tests@1.26.4-1.el10_2?arch=noarch"
}
}
}
],
"category": "architecture",
"name": "noarch"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "go-toolset-0:1.26.4-1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64"
},
"product_reference": "go-toolset-0:1.26.4-1.el10_2.aarch64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go-toolset-0:1.26.4-1.el10_2.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le"
},
"product_reference": "go-toolset-0:1.26.4-1.el10_2.ppc64le",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go-toolset-0:1.26.4-1.el10_2.s390x as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x"
},
"product_reference": "go-toolset-0:1.26.4-1.el10_2.s390x",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go-toolset-0:1.26.4-1.el10_2.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64"
},
"product_reference": "go-toolset-0:1.26.4-1.el10_2.x86_64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-0:1.26.4-1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64"
},
"product_reference": "golang-0:1.26.4-1.el10_2.aarch64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-0:1.26.4-1.el10_2.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le"
},
"product_reference": "golang-0:1.26.4-1.el10_2.ppc64le",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-0:1.26.4-1.el10_2.s390x as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x"
},
"product_reference": "golang-0:1.26.4-1.el10_2.s390x",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-0:1.26.4-1.el10_2.src as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src"
},
"product_reference": "golang-0:1.26.4-1.el10_2.src",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-0:1.26.4-1.el10_2.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64"
},
"product_reference": "golang-0:1.26.4-1.el10_2.x86_64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-bin-0:1.26.4-1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64"
},
"product_reference": "golang-bin-0:1.26.4-1.el10_2.aarch64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-bin-0:1.26.4-1.el10_2.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le"
},
"product_reference": "golang-bin-0:1.26.4-1.el10_2.ppc64le",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-bin-0:1.26.4-1.el10_2.s390x as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x"
},
"product_reference": "golang-bin-0:1.26.4-1.el10_2.s390x",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-bin-0:1.26.4-1.el10_2.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64"
},
"product_reference": "golang-bin-0:1.26.4-1.el10_2.x86_64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-docs-0:1.26.4-1.el10_2.noarch as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch"
},
"product_reference": "golang-docs-0:1.26.4-1.el10_2.noarch",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-misc-0:1.26.4-1.el10_2.noarch as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch"
},
"product_reference": "golang-misc-0:1.26.4-1.el10_2.noarch",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-race-0:1.26.4-1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64"
},
"product_reference": "golang-race-0:1.26.4-1.el10_2.aarch64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-race-0:1.26.4-1.el10_2.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le"
},
"product_reference": "golang-race-0:1.26.4-1.el10_2.ppc64le",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-race-0:1.26.4-1.el10_2.s390x as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x"
},
"product_reference": "golang-race-0:1.26.4-1.el10_2.s390x",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-race-0:1.26.4-1.el10_2.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64"
},
"product_reference": "golang-race-0:1.26.4-1.el10_2.x86_64",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-src-0:1.26.4-1.el10_2.noarch as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch"
},
"product_reference": "golang-src-0:1.26.4-1.el10_2.noarch",
"relates_to_product_reference": "AppStream-10.2.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "golang-tests-0:1.26.4-1.el10_2.noarch as a component of Red Hat Enterprise Linux AppStream (v. 10)",
"product_id": "AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
},
"product_reference": "golang-tests-0:1.26.4-1.el10_2.noarch",
"relates_to_product_reference": "AppStream-10.2.Z"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-27145",
"cwe": {
"id": "CWE-606",
"name": "Unchecked Input for Loop Condition"
},
"discovery_date": "2026-06-02T23:01:08.992540+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2484207"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `crypto/x509` package of `golang`. This vulnerability allows a remote attacker to cause a Denial of Service (DoS) by presenting a specially crafted X.509 certificate with a large number of DNS Subject Alternative Name (SAN) entries. The certificate verification process, specifically the `VerifyHostname` function, incurs excessive computational overhead due to repeated string operations when processing these entries. This can lead to a significant performance degradation or unresponsiveness of systems validating such certificates.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "crypto/x509: golang: golang crypto/x509: Denial of Service via excessive processing of DNS SAN entries",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "A flaw was found in the Go standard library crypto/x509 package. When verifying a TLS certificate hostname, VerifyHostname processed each DNS Subject Alternative Name (SAN) entry in a loop and repeatedly split the candidate hostname on \".\" characters. For certificates with a very large DNS SAN list, CPU use could grow quadratically with the number of SAN entries and hostname labels. Because hostname verification runs before the certificate chain is built, this overhead can occur even when the certificate is not trusted.\n\nRed Hat rates this issue as Important. It affects Red Hat products that include the Go standard library crypto/x509 code from an affected Go toolchain version (before Go 1.25.11, or from Go 1.26.0 through Go 1.26.3). Applications and container images built with a fixed Go release (1.25.11 or later, or 1.26.4 or later) are not affected. Community distributions such as Fedora are also affected.\n\nUpstream fix: Go 1.25.11 and Go 1.26.4 (GO-2026-5037).",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-27145"
},
{
"category": "external",
"summary": "RHBZ#2484207",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2484207"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-27145",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-27145"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-27145",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-27145"
},
{
"category": "external",
"summary": "https://go.dev/cl/783621",
"url": "https://go.dev/cl/783621"
},
{
"category": "external",
"summary": "https://go.dev/issue/79694",
"url": "https://go.dev/issue/79694"
},
{
"category": "external",
"summary": "https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw",
"url": "https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw"
},
{
"category": "external",
"summary": "https://pkg.go.dev/vuln/GO-2026-5037",
"url": "https://pkg.go.dev/vuln/GO-2026-5037"
}
],
"release_date": "2026-06-02T22:01:36.954000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-06-25T16:14:18+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:29980"
},
{
"category": "workaround",
"details": "A flaw was found in the Go standard library crypto/x509 package. When verifying a TLS certificate hostname, VerifyHostname processed each DNS Subject Alternative Name (SAN) entry in a loop and repeatedly split the candidate hostname on \".\" characters. For certificates with a very large DNS SAN list, CPU use could grow quadratically with the number of SAN entries and hostname labels. Because hostname verification runs before the certificate chain is built, this overhead can occur even when the certificate is not trusted.\n\nRed Hat rates this issue as Important. It affects Red Hat products that include the Go standard library crypto/x509 code from an affected Go toolchain version (before Go 1.25.11, or from Go 1.26.0 through Go 1.26.3). Applications and container images built with a fixed Go release (1.25.11 or later, or 1.26.4 or later) are not affected. Community distributions such as Fedora are also affected.\n\nUpstream fix: Go 1.25.11 and Go 1.26.4 (GO-2026-5037).",
"product_ids": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "crypto/x509: golang: golang crypto/x509: Denial of Service via excessive processing of DNS SAN entries"
},
{
"cve": "CVE-2026-42504",
"cwe": {
"id": "CWE-1050",
"name": "Excessive Platform Resource Consumption within a Loop"
},
"discovery_date": "2026-06-02T23:01:00.320527+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2484204"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Golang MIME (Multipurpose Internet Mail Extensions) package. A remote attacker could exploit this vulnerability by sending a maliciously-crafted MIME header containing many invalid encoded-words. This could lead to excessive CPU consumption, resulting in a Denial of Service (DoS) for the affected system.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "mime: golang: Golang MIME: Denial of Service via maliciously-crafted MIME header",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This is rated as an Important severity flaw. A remote attacker could trigger a Denial of Service by sending a crafted MIME header with numerous invalid encoded-words to an application utilizing the affected Golang MIME package. This could lead to excessive CPU consumption on the system processing the malformed header, impacting service availability.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-42504"
},
{
"category": "external",
"summary": "RHBZ#2484204",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2484204"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-42504",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-42504"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-42504",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42504"
},
{
"category": "external",
"summary": "https://go.dev/cl/774481",
"url": "https://go.dev/cl/774481"
},
{
"category": "external",
"summary": "https://go.dev/issue/79217",
"url": "https://go.dev/issue/79217"
},
{
"category": "external",
"summary": "https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw",
"url": "https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw"
},
{
"category": "external",
"summary": "https://pkg.go.dev/vuln/GO-2026-5038",
"url": "https://pkg.go.dev/vuln/GO-2026-5038"
}
],
"release_date": "2026-06-02T22:01:37.219000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-06-25T16:14:18+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:29980"
},
{
"category": "workaround",
"details": "To mitigate this issue, restrict network access to services that process MIME headers from untrusted sources. Implement input validation and sanitization for all incoming data, especially MIME headers, to prevent maliciously crafted content from being processed by applications utilizing the vulnerable Golang MIME package.",
"product_ids": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "mime: golang: Golang MIME: Denial of Service via maliciously-crafted MIME header"
},
{
"cve": "CVE-2026-42507",
"cwe": {
"id": "CWE-117",
"name": "Improper Output Neutralization for Logs"
},
"discovery_date": "2026-06-02T23:01:03.125126+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2484205"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the net/textproto package in Golang. When functions in this package return errors, they include their input as part of the error message. An attacker could exploit this by injecting misleading content into these error messages, which are then printed or logged. This could lead to confusion or misinterpretation of critical system information.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "net/textproto: golang: Golang net/textproto: Misleading error messages via input injection",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-42507"
},
{
"category": "external",
"summary": "RHBZ#2484205",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2484205"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-42507",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-42507"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-42507",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42507"
},
{
"category": "external",
"summary": "https://go.dev/cl/777060",
"url": "https://go.dev/cl/777060"
},
{
"category": "external",
"summary": "https://go.dev/issue/79346",
"url": "https://go.dev/issue/79346"
},
{
"category": "external",
"summary": "https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw",
"url": "https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw"
},
{
"category": "external",
"summary": "https://pkg.go.dev/vuln/GO-2026-5039",
"url": "https://pkg.go.dev/vuln/GO-2026-5039"
}
],
"release_date": "2026-06-02T22:01:37.307000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-06-25T16:14:18+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:29980"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:go-toolset-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.src",
"AppStream-10.2.Z:golang-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-bin-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-docs-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-misc-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.aarch64",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.ppc64le",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.s390x",
"AppStream-10.2.Z:golang-race-0:1.26.4-1.el10_2.x86_64",
"AppStream-10.2.Z:golang-src-0:1.26.4-1.el10_2.noarch",
"AppStream-10.2.Z:golang-tests-0:1.26.4-1.el10_2.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "net/textproto: golang: Golang net/textproto: Misleading error messages via input injection"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.