Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2021-44717 (GCVE-0-2021-44717)
Vulnerability from cvelistv5 – Published: 2022-01-01 00:00 – Updated: 2024-08-04 04:32
VLAI
EPSS
Summary
Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.
Severity
No CVSS data available.
CWE
- n/a
Assigner
References
6 references
{
"containers": {
"adp": [
{
"providerMetadata": {
"dateUpdated": "2024-08-04T04:32:12.279Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"tags": [
"x_transferred"
],
"url": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2891-1] golang-1.8 security update",
"tags": [
"mailing-list",
"x_transferred"
],
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2892-1] golang-1.7 security update",
"tags": [
"mailing-list",
"x_transferred"
],
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html"
},
{
"name": "GLSA-202208-02",
"tags": [
"vendor-advisory",
"x_transferred"
],
"url": "https://security.gentoo.org/glsa/202208-02"
},
{
"tags": [
"x_transferred"
],
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf"
},
{
"name": "[debian-lts-announce] 20230419 [SECURITY] [DLA 3395-1] golang-1.11 security update",
"tags": [
"mailing-list",
"x_transferred"
],
"url": "https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html"
}
],
"title": "CVE Program Container"
}
],
"cna": {
"affected": [
{
"product": "n/a",
"vendor": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion."
}
],
"problemTypes": [
{
"descriptions": [
{
"description": "n/a",
"lang": "en",
"type": "text"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2023-04-19T00:00:00.000Z",
"orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
"shortName": "mitre"
},
"references": [
{
"url": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2891-1] golang-1.8 security update",
"tags": [
"mailing-list"
],
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2892-1] golang-1.7 security update",
"tags": [
"mailing-list"
],
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html"
},
{
"name": "GLSA-202208-02",
"tags": [
"vendor-advisory"
],
"url": "https://security.gentoo.org/glsa/202208-02"
},
{
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf"
},
{
"name": "[debian-lts-announce] 20230419 [SECURITY] [DLA 3395-1] golang-1.11 security update",
"tags": [
"mailing-list"
],
"url": "https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html"
}
]
}
},
"cveMetadata": {
"assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
"assignerShortName": "mitre",
"cveId": "CVE-2021-44717",
"datePublished": "2022-01-01T00:00:00.000Z",
"dateReserved": "2021-12-07T00:00:00.000Z",
"dateUpdated": "2024-08-04T04:32:12.279Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2021-44717",
"date": "2026-05-29",
"epss": "0.0022",
"percentile": "0.44606"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2021-44717\",\"sourceIdentifier\":\"cve@mitre.org\",\"published\":\"2022-01-01T05:15:08.367\",\"lastModified\":\"2024-11-21T06:31:27.117\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.\"},{\"lang\":\"es\",\"value\":\"Go versiones anteriores a 1.16.12 y versiones 1.17.x anteriores a 1.17.5 en UNIX, permite operaciones de escritura en un archivo no deseado o en una conexi\u00f3n de red no deseada como consecuencia de un cierre err\u00f3neo del descriptor de archivo 0 tras el agotamiento del descriptor de archivo.\\n\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N\",\"baseScore\":4.8,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"LOW\",\"integrityImpact\":\"LOW\",\"availabilityImpact\":\"NONE\"},\"exploitabilityScore\":2.2,\"impactScore\":2.5}],\"cvssMetricV2\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"2.0\",\"vectorString\":\"AV:N/AC:M/Au:N/C:P/I:P/A:N\",\"baseScore\":5.8,\"accessVector\":\"NETWORK\",\"accessComplexity\":\"MEDIUM\",\"authentication\":\"NONE\",\"confidentialityImpact\":\"PARTIAL\",\"integrityImpact\":\"PARTIAL\",\"availabilityImpact\":\"NONE\"},\"baseSeverity\":\"MEDIUM\",\"exploitabilityScore\":8.6,\"impactScore\":4.9,\"acInsufInfo\":false,\"obtainAllPrivilege\":false,\"obtainUserPrivilege\":false,\"obtainOtherPrivilege\":false,\"userInteractionRequired\":false}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-404\"}]}],\"configurations\":[{\"operator\":\"AND\",\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*\",\"versionEndExcluding\":\"1.16.12\",\"matchCriteriaId\":\"4CF46C0F-E074-4676-A9B3-E6A22861879C\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"1.17.0\",\"versionEndExcluding\":\"1.17.5\",\"matchCriteriaId\":\"406E61FE-D8E5-457E-93C5-8495F43DF42C\"}]},{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":false,\"criteria\":\"cpe:2.3:o:opengroup:unix:-:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"6A90CB3A-9BE7-475C-9E75-6ECAD2106302\"}]}]},{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"DEECE5FC-CACF-4496-A3E7-164736409252\"}]}]}],\"references\":[{\"url\":\"https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf\",\"source\":\"cve@mitre.org\"},{\"url\":\"https://groups.google.com/g/golang-announce/c/hcmEScgc00k\",\"source\":\"cve@mitre.org\",\"tags\":[\"Patch\",\"Vendor Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html\",\"source\":\"cve@mitre.org\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html\",\"source\":\"cve@mitre.org\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html\",\"source\":\"cve@mitre.org\"},{\"url\":\"https://security.gentoo.org/glsa/202208-02\",\"source\":\"cve@mitre.org\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://groups.google.com/g/golang-announce/c/hcmEScgc00k\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\",\"Vendor Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://security.gentoo.org/glsa/202208-02\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Third Party Advisory\"]}]}}"
}
}
GHSA-X9R7-CJM2-H6CP
Vulnerability from github – Published: 2022-01-02 00:00 – Updated: 2022-08-05 00:00
VLAI
Details
Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.
Severity
4.8 (Medium)
{
"affected": [],
"aliases": [
"CVE-2021-44717"
],
"database_specific": {
"cwe_ids": [
"CWE-668"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2022-01-01T05:15:00Z",
"severity": "HIGH"
},
"details": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"id": "GHSA-x9r7-cjm2-h6cp",
"modified": "2022-08-05T00:00:27Z",
"published": "2022-01-02T00:00:46Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2021-44717"
},
{
"type": "WEB",
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf"
},
{
"type": "WEB",
"url": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k"
},
{
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html"
},
{
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html"
},
{
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html"
},
{
"type": "WEB",
"url": "https://security.gentoo.org/glsa/202208-02"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"type": "CVSS_V3"
}
]
}
GSD-2021-44717
Vulnerability from gsd - Updated: 2023-12-13 01:23Details
Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.
Aliases
Aliases
{
"GSD": {
"alias": "CVE-2021-44717",
"description": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"id": "GSD-2021-44717",
"references": [
"https://www.suse.com/security/cve/CVE-2021-44717.html",
"https://access.redhat.com/errata/RHSA-2021:5176",
"https://access.redhat.com/errata/RHSA-2021:5160",
"https://access.redhat.com/errata/RHSA-2022:0056",
"https://access.redhat.com/errata/RHSA-2022:0055",
"https://advisories.mageia.org/CVE-2021-44717.html",
"https://security.archlinux.org/CVE-2021-44717",
"https://access.redhat.com/errata/RHSA-2022:0927",
"https://access.redhat.com/errata/RHSA-2022:0947",
"https://access.redhat.com/errata/RHSA-2022:1051",
"https://access.redhat.com/errata/RHSA-2022:1056",
"https://access.redhat.com/errata/RHSA-2022:1361",
"https://access.redhat.com/errata/RHSA-2022:1372",
"https://alas.aws.amazon.com/cve/html/CVE-2021-44717.html",
"https://linux.oracle.com/cve/CVE-2021-44717.html",
"https://access.redhat.com/errata/RHSA-2022:1734",
"https://access.redhat.com/errata/RHSA-2022:0557",
"https://access.redhat.com/errata/RHEA-2022:1596",
"https://access.redhat.com/errata/RHSA-2022:6526",
"https://access.redhat.com/errata/RHSA-2023:0407",
"https://access.redhat.com/errata/RHSA-2023:0408"
]
},
"gsd": {
"metadata": {
"exploitCode": "unknown",
"remediation": "unknown",
"reportConfidence": "confirmed",
"type": "vulnerability"
},
"osvSchema": {
"aliases": [
"CVE-2021-44717"
],
"details": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"id": "GSD-2021-44717",
"modified": "2023-12-13T01:23:20.785283Z",
"schema_version": "1.4.0"
}
},
"namespaces": {
"cve.org": {
"CVE_data_meta": {
"ASSIGNER": "cve@mitre.org",
"ID": "CVE-2021-44717",
"STATE": "PUBLIC"
},
"affects": {
"vendor": {
"vendor_data": [
{
"product": {
"product_data": [
{
"product_name": "n/a",
"version": {
"version_data": [
{
"version_value": "n/a"
}
]
}
}
]
},
"vendor_name": "n/a"
}
]
}
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "eng",
"value": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "eng",
"value": "n/a"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k",
"refsource": "CONFIRM",
"url": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2891-1] golang-1.8 security update",
"refsource": "MLIST",
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2892-1] golang-1.7 security update",
"refsource": "MLIST",
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html"
},
{
"name": "GLSA-202208-02",
"refsource": "GENTOO",
"url": "https://security.gentoo.org/glsa/202208-02"
},
{
"name": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf",
"refsource": "MISC",
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf"
},
{
"name": "[debian-lts-announce] 20230419 [SECURITY] [DLA 3395-1] golang-1.11 security update",
"refsource": "MLIST",
"url": "https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html"
}
]
}
},
"nvd.nist.gov": {
"configurations": {
"CVE_data_version": "4.0",
"nodes": [
{
"children": [
{
"children": [],
"cpe_match": [
{
"cpe23Uri": "cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*",
"cpe_name": [],
"versionEndExcluding": "1.16.12",
"vulnerable": true
},
{
"cpe23Uri": "cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*",
"cpe_name": [],
"versionEndExcluding": "1.17.5",
"versionStartIncluding": "1.17.0",
"vulnerable": true
}
],
"operator": "OR"
},
{
"children": [],
"cpe_match": [
{
"cpe23Uri": "cpe:2.3:o:opengroup:unix:-:*:*:*:*:*:*:*",
"cpe_name": [],
"vulnerable": false
}
],
"operator": "OR"
}
],
"cpe_match": [],
"operator": "AND"
},
{
"children": [],
"cpe_match": [
{
"cpe23Uri": "cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*",
"cpe_name": [],
"vulnerable": true
}
],
"operator": "OR"
}
]
},
"cve": {
"CVE_data_meta": {
"ASSIGNER": "cve@mitre.org",
"ID": "CVE-2021-44717"
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "en",
"value": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "en",
"value": "CWE-668"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k",
"refsource": "CONFIRM",
"tags": [
"Patch",
"Vendor Advisory"
],
"url": "https://groups.google.com/g/golang-announce/c/hcmEScgc00k"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2892-1] golang-1.7 security update",
"refsource": "MLIST",
"tags": [
"Mailing List",
"Third Party Advisory"
],
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00017.html"
},
{
"name": "[debian-lts-announce] 20220121 [SECURITY] [DLA 2891-1] golang-1.8 security update",
"refsource": "MLIST",
"tags": [
"Mailing List",
"Third Party Advisory"
],
"url": "https://lists.debian.org/debian-lts-announce/2022/01/msg00016.html"
},
{
"name": "GLSA-202208-02",
"refsource": "GENTOO",
"tags": [
"Third Party Advisory"
],
"url": "https://security.gentoo.org/glsa/202208-02"
},
{
"name": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf",
"refsource": "MISC",
"tags": [],
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf"
},
{
"name": "[debian-lts-announce] 20230419 [SECURITY] [DLA 3395-1] golang-1.11 security update",
"refsource": "MLIST",
"tags": [],
"url": "https://lists.debian.org/debian-lts-announce/2023/04/msg00021.html"
}
]
}
},
"impact": {
"baseMetricV2": {
"acInsufInfo": false,
"cvssV2": {
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "NONE",
"availabilityImpact": "NONE",
"baseScore": 5.8,
"confidentialityImpact": "PARTIAL",
"integrityImpact": "PARTIAL",
"vectorString": "AV:N/AC:M/Au:N/C:P/I:P/A:N",
"version": "2.0"
},
"exploitabilityScore": 8.6,
"impactScore": 4.9,
"obtainAllPrivilege": false,
"obtainOtherPrivilege": false,
"obtainUserPrivilege": false,
"severity": "MEDIUM",
"userInteractionRequired": false
},
"baseMetricV3": {
"cvssV3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"exploitabilityScore": 2.2,
"impactScore": 2.5
}
},
"lastModifiedDate": "2023-04-20T00:15Z",
"publishedDate": "2022-01-01T05:15Z"
}
}
}
ICSA-23-047-04
Vulnerability from csaf_cisa - Published: 2023-02-14 00:00 - Updated: 2023-02-14 00:00Summary
Siemens Brownfield Connectivity Gateway
Notes
Summary: Siemens has released a new version for Brownfield Connectivity - Gateway that contains fixes for multiple vulnerabilities in the underlying Golang implementation. Successful exploitation of these vulnerabilities could lead to Denial of Service (DoS).
Siemens has released an update for Brownfield Connectivity - Gateway and recommends to update to the latest version.
General Recommendations: As a general security measure, Siemens strongly recommends to protect network access to devices with appropriate mechanisms. In order to operate the devices in a protected IT environment, Siemens recommends to configure the environment according to Siemens' operational guidelines for Industrial Security (Download:
https://www.siemens.com/cert/operational-guidelines-industrial-security), and to follow the recommendations in the product manuals.
Additional information on Industrial Security by Siemens can be found at: https://www.siemens.com/industrialsecurity
Additional Resources: For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories
Terms of Use: Siemens Security Advisories are subject to the terms and conditions contained in Siemens' underlying license terms or other applicable agreements previously agreed to with Siemens (hereinafter "License Terms"). To the extent applicable to information, software or documentation made available in or through a Siemens Security Advisory, the Terms of Use of Siemens' Global Website (https://www.siemens.com/terms_of_use, hereinafter "Terms of Use"), in particular Sections 8-10 of the Terms of Use, shall apply additionally. In case of conflicts, the License Terms shall prevail over the Terms of Use.
Legal Notice: All information products included in https://us-cert.cisa.gov/ics are provided "as is" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. DHS does not endorse any commercial product or service, referenced in this product or otherwise. Further dissemination of this product is governed by the Traffic Light Protocol (TLP) marking in the header. For more information about TLP, see https://us-cert.cisa.gov/tlp/.
Advisory Conversion Disclaimer: This CISA CSAF advisory was converted from Siemens ProductCERT's CSAF advisory.
Critical infrastructure sectors: Multiple
Countries/areas deployed: Worldwide
Company headquarters location: Germany
Recommended Practices: CISA recommends users take defensive measures to minimize the exploitation risk of this vulnerability.
Recommended Practices: Minimize network exposure for all control system devices and/or systems, and ensure they are not accessible from the internet.
Recommended Practices: Locate control system networks and remote devices behind firewalls and isolate them from business networks.
Recommended Practices: When remote access is required, use more secure methods, such as Virtual Private Networks (VPNs), recognizing VPNs may have vulnerabilities and should be updated to the most recent version available. Also recognize VPN is only as secure as its connected devices.
Recommended Practices: CISA reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures.
Recommended Practices: CISA also provides a section for control systems security recommended practices on the ICS webpage on cisa.gov. Several CISA products detailing cyber defense best practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies.
Recommended Practices: CISA encourages organizations to implement recommended cybersecurity strategies for proactive defense of ICS assets. Additional mitigation guidance and recommended practices are publicly available on the ICS webpage at cisa.gov in the technical information paper, ICS-TIP-12-146-01B--Targeted Cyber Intrusion Detection and Mitigation Strategies.
Recommended Practices: Organizations observing suspected malicious activity should follow established internal procedures and report findings to CISA for tracking and correlation against other incidents.
CWE-119
- Improper Restriction of Operations within the Bounds of a Memory Buffer
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
CWE-20
- Improper Input Validation
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
CWE-400
- Uncontrolled Resource Consumption
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
CWE-668
- Exposure of Resource to Wrong Sphere
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
CWE-770
- Allocation of Resources Without Limits or Throttling
Affected products
Known affected
2 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
V1.10.1 |
Vendor Fix
|
CWE-400
- Uncontrolled Resource Consumption
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
CWE-295
- Improper Certificate Validation
Affected products
Known affected
2 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
V1.10.1 |
Vendor Fix
|
CWE-20
- Improper Input Validation
Affected products
Known affected
2 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
<V1.10 |
Vendor Fix
|
|
|
Brownfield Connectivity - Gateway
Siemens / Brownfield Connectivity - Gateway
|
V1.10.1 |
Vendor Fix
|
References
11 references
Acknowledgments
Siemens ProductCERT
{
"document": {
"acknowledgments": [
{
"organization": "Siemens ProductCERT",
"summary": "reporting these vulnerabilities to CISA."
}
],
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Disclosure is not limited",
"tlp": {
"label": "WHITE",
"url": "https://us-cert.cisa.gov/tlp/"
}
},
"notes": [
{
"category": "summary",
"text": "Siemens has released a new version for Brownfield Connectivity - Gateway that contains fixes for multiple vulnerabilities in the underlying Golang implementation. Successful exploitation of these vulnerabilities could lead to Denial of Service (DoS).\n\nSiemens has released an update for Brownfield Connectivity - Gateway and recommends to update to the latest version.",
"title": "Summary"
},
{
"category": "general",
"text": "As a general security measure, Siemens strongly recommends to protect network access to devices with appropriate mechanisms. In order to operate the devices in a protected IT environment, Siemens recommends to configure the environment according to Siemens\u0027 operational guidelines for Industrial Security (Download: \nhttps://www.siemens.com/cert/operational-guidelines-industrial-security), and to follow the recommendations in the product manuals.\nAdditional information on Industrial Security by Siemens can be found at: https://www.siemens.com/industrialsecurity",
"title": "General Recommendations"
},
{
"category": "general",
"text": "For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "Siemens Security Advisories are subject to the terms and conditions contained in Siemens\u0027 underlying license terms or other applicable agreements previously agreed to with Siemens (hereinafter \"License Terms\"). To the extent applicable to information, software or documentation made available in or through a Siemens Security Advisory, the Terms of Use of Siemens\u0027 Global Website (https://www.siemens.com/terms_of_use, hereinafter \"Terms of Use\"), in particular Sections 8-10 of the Terms of Use, shall apply additionally. In case of conflicts, the License Terms shall prevail over the Terms of Use.",
"title": "Terms of Use"
},
{
"category": "legal_disclaimer",
"text": "All information products included in https://us-cert.cisa.gov/ics are provided \"as is\" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. DHS does not endorse any commercial product or service, referenced in this product or otherwise. Further dissemination of this product is governed by the Traffic Light Protocol (TLP) marking in the header. For more information about TLP, see https://us-cert.cisa.gov/tlp/.",
"title": "Legal Notice"
},
{
"category": "other",
"text": "This CISA CSAF advisory was converted from Siemens ProductCERT\u0027s CSAF advisory.",
"title": "Advisory Conversion Disclaimer"
},
{
"category": "other",
"text": "Multiple",
"title": "Critical infrastructure sectors"
},
{
"category": "other",
"text": "Worldwide",
"title": "Countries/areas deployed"
},
{
"category": "other",
"text": "Germany",
"title": "Company headquarters location"
},
{
"category": "general",
"text": "CISA recommends users take defensive measures to minimize the exploitation risk of this vulnerability.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "Minimize network exposure for all control system devices and/or systems, and ensure they are not accessible from the internet.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "Locate control system networks and remote devices behind firewalls and isolate them from business networks.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "When remote access is required, use more secure methods, such as Virtual Private Networks (VPNs), recognizing VPNs may have vulnerabilities and should be updated to the most recent version available. Also recognize VPN is only as secure as its connected devices.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "CISA reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "CISA also provides a section for control systems security recommended practices on the ICS webpage on cisa.gov. Several CISA products detailing cyber defense best practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "CISA encourages organizations to implement recommended cybersecurity strategies for proactive defense of ICS assets. Additional mitigation guidance and recommended practices are publicly available on the ICS webpage at cisa.gov in the technical information paper, ICS-TIP-12-146-01B--Targeted Cyber Intrusion Detection and Mitigation Strategies.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "Organizations observing suspected malicious activity should follow established internal procedures and report findings to CISA for tracking and correlation against other incidents.",
"title": "Recommended Practices"
}
],
"publisher": {
"category": "other",
"contact_details": "central@cisa.dhs.gov",
"name": "CISA",
"namespace": "https://www.cisa.gov/"
},
"references": [
{
"category": "self",
"summary": "SSA-744259: Golang Vulnerabilities in Brownfield Connectivity - Gateway before V1.10.1 - CSAF Version",
"url": "https://cert-portal.siemens.com/productcert/csaf/ssa-744259.json"
},
{
"category": "self",
"summary": "SSA-744259: Golang Vulnerabilities in Brownfield Connectivity - Gateway before V1.10.1 - TXT Version",
"url": "https://cert-portal.siemens.com/productcert/txt/ssa-744259.txt"
},
{
"category": "self",
"summary": "SSA-744259: Golang Vulnerabilities in Brownfield Connectivity - Gateway before V1.10.1 - PDF Version",
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf"
},
{
"category": "self",
"summary": "ICS Advisory ICSA-23-047-04 JSON",
"url": "https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/OT/white/2023/icsa-23-047-04.json"
},
{
"category": "self",
"summary": "ICS Advisory ICSA-23-047-04 - Web Version",
"url": "https://www.cisa.gov/news-events/ics-advisories/icsa-23-047-04"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/uscert/ics/alerts/ICS-ALERT-10-301-01"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/resources-tools/resources/ics-recommended-practices"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/topics/industrial-control-systems"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://us-cert.cisa.gov/sites/default/files/recommended_practices/NCCIC_ICS-CERT_Defense_in_Depth_2016_S508C.pdf"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/sites/default/files/publications/Cybersecurity_Best_Practices_for_Industrial_Control_Systems.pdf"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/uscert/ics/tips/ICS-TIP-12-146-01B"
}
],
"title": "Siemens Brownfield Connectivity Gateway",
"tracking": {
"current_release_date": "2023-02-14T00:00:00.000000Z",
"generator": {
"engine": {
"name": "CISA CSAF Generator",
"version": "1.0.0"
}
},
"id": "ICSA-23-047-04",
"initial_release_date": "2023-02-14T00:00:00.000000Z",
"revision_history": [
{
"date": "2023-02-14T00:00:00.000000Z",
"legacy_version": "1.0",
"number": "1",
"summary": "Publication Date"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cV1.10",
"product": {
"name": "Brownfield Connectivity - Gateway",
"product_id": "CSAFPID-0001"
}
},
{
"category": "product_version_range",
"name": "V1.10.1",
"product": {
"name": "Brownfield Connectivity - Gateway",
"product_id": "CSAFPID-0002"
}
}
],
"category": "product_name",
"name": "Brownfield Connectivity - Gateway"
}
],
"category": "vendor",
"name": "Siemens"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-41771",
"cwe": {
"id": "CWE-119",
"name": "Improper Restriction of Operations within the Bounds of a Memory Buffer"
},
"notes": [
{
"category": "summary",
"text": "ImportedSymbols in debug/macho (for Open or OpenFat) in Go before 1.16.10 and 1.17.x before 1.17.3 Accesses a Memory Location After the End of a Buffer, aka an out-of-bounds slice situation.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001"
]
}
],
"title": "CVE-2021-41771"
},
{
"cve": "CVE-2021-41772",
"cwe": {
"id": "CWE-20",
"name": "Improper Input Validation"
},
"notes": [
{
"category": "summary",
"text": "Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001"
]
}
],
"title": "CVE-2021-41772"
},
{
"cve": "CVE-2021-44716",
"cwe": {
"id": "CWE-400",
"name": "Uncontrolled Resource Consumption"
},
"notes": [
{
"category": "summary",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001"
]
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"cwe": {
"id": "CWE-668",
"name": "Exposure of Resource to Wrong Sphere"
},
"notes": [
{
"category": "summary",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001"
]
}
],
"title": "CVE-2021-44717"
},
{
"cve": "CVE-2022-24675",
"cwe": {
"id": "CWE-770",
"name": "Allocation of Resources Without Limits or Throttling"
},
"notes": [
{
"category": "summary",
"text": "encoding/pem in Go before 1.17.9 and 1.18.x before 1.18.1 has a Decode stack overflow via a large amount of PEM data.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001",
"CSAFPID-0002"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001",
"CSAFPID-0002"
]
}
],
"title": "CVE-2022-24675"
},
{
"cve": "CVE-2022-24921",
"cwe": {
"id": "CWE-400",
"name": "Uncontrolled Resource Consumption"
},
"notes": [
{
"category": "summary",
"text": "regexp.Compile in Go before 1.16.15 and 1.17.x before 1.17.8 allows stack exhaustion via a deeply nested expression.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001"
]
}
],
"title": "CVE-2022-24921"
},
{
"cve": "CVE-2022-27536",
"cwe": {
"id": "CWE-295",
"name": "Improper Certificate Validation"
},
"notes": [
{
"category": "summary",
"text": "Certificate.Verify in crypto/x509 in Go 1.18.x before 1.18.1 can be caused to panic on macOS when presented with certain malformed certificates. This allows a remote TLS server to cause a TLS client to panic.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001",
"CSAFPID-0002"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001",
"CSAFPID-0002"
]
}
],
"title": "CVE-2022-27536"
},
{
"cve": "CVE-2022-28327",
"cwe": {
"id": "CWE-20",
"name": "Improper Input Validation"
},
"notes": [
{
"category": "summary",
"text": "The generic P-256 feature in crypto/elliptic in Go before 1.17.9 and 1.18.x before 1.18.1 allows a panic via long scalar input.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001",
"CSAFPID-0002"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V1.11 or later version\nContact customer support to obtain the update \u003chttps://support.industry.siemens.com/cs/de/de/view/109801700\u003e",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001",
"CSAFPID-0002"
]
}
],
"title": "CVE-2022-28327"
}
]
}
OPENSUSE-SU-2021:1626-1
Vulnerability from csaf_opensuse - Published: 2021-12-26 13:06 - Updated: 2021-12-26 13:06Summary
Security update for go1.16
Severity
Moderate
Notes
Title of the patch: Security update for go1.16
Description of the patch: This update for go1.16 fixes the following issues:
Updated to upstream version 1.16.12 to include security fixes to the compiler,
syscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)
- CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
- CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
This update was imported from the SUSE:SLE-15:Update update project.
Patchnames: openSUSE-2021-1626
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
7.5 (High)
Affected products
Recommended
3 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
4.8 (Medium)
Affected products
Recommended
3 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
References
13 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for go1.16",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for go1.16 fixes the following issues:\n\nUpdated to upstream version 1.16.12 to include security fixes to the compiler,\nsyscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)\n\n- CVE-2021-44717: syscall: don\u0027t close fd 0 on ForkExec error (bsc#1193598).\n- CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).\n\nThis update was imported from the SUSE:SLE-15:Update update project.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-2021-1626",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2021_1626-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2021:1626-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/3W3FKE7L66ATNR7X2EAUWUFKP5BK5SZM/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2021:1626-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/3W3FKE7L66ATNR7X2EAUWUFKP5BK5SZM/"
},
{
"category": "self",
"summary": "SUSE Bug 1182345",
"url": "https://bugzilla.suse.com/1182345"
},
{
"category": "self",
"summary": "SUSE Bug 1193597",
"url": "https://bugzilla.suse.com/1193597"
},
{
"category": "self",
"summary": "SUSE Bug 1193598",
"url": "https://bugzilla.suse.com/1193598"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44716 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44716/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
}
],
"title": "Security update for go1.16",
"tracking": {
"current_release_date": "2021-12-26T13:06:21Z",
"generator": {
"date": "2021-12-26T13:06:21Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2021:1626-1",
"initial_release_date": "2021-12-26T13:06:21Z",
"revision_history": [
{
"date": "2021-12-26T13:06:21Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-lp152.20.1.x86_64",
"product": {
"name": "go1.16-1.16.12-lp152.20.1.x86_64",
"product_id": "go1.16-1.16.12-lp152.20.1.x86_64"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-lp152.20.1.x86_64",
"product": {
"name": "go1.16-doc-1.16.12-lp152.20.1.x86_64",
"product_id": "go1.16-doc-1.16.12-lp152.20.1.x86_64"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-lp152.20.1.x86_64",
"product": {
"name": "go1.16-race-1.16.12-lp152.20.1.x86_64",
"product_id": "go1.16-race-1.16.12-lp152.20.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Leap 15.2",
"product": {
"name": "openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.2"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-lp152.20.1.x86_64 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64"
},
"product_reference": "go1.16-1.16.12-lp152.20.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-lp152.20.1.x86_64 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64"
},
"product_reference": "go1.16-doc-1.16.12-lp152.20.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-lp152.20.1.x86_64 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
},
"product_reference": "go1.16-race-1.16.12-lp152.20.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.2"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44716",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44716"
}
],
"notes": [
{
"category": "general",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44716",
"url": "https://www.suse.com/security/cve/CVE-2021-44716"
},
{
"category": "external",
"summary": "SUSE Bug 1193597 for CVE-2021-44716",
"url": "https://bugzilla.suse.com/1193597"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-12-26T13:06:21Z",
"details": "important"
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:go1.16-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-doc-1.16.12-lp152.20.1.x86_64",
"openSUSE Leap 15.2:go1.16-race-1.16.12-lp152.20.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-12-26T13:06:21Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
}
]
}
OPENSUSE-SU-2021:4169-1
Vulnerability from csaf_opensuse - Published: 2021-12-23 08:52 - Updated: 2021-12-23 08:52Summary
Security update for go1.16
Severity
Moderate
Notes
Title of the patch: Security update for go1.16
Description of the patch: This update for go1.16 fixes the following issues:
Updated to upstream version 1.16.12 to include security fixes to the compiler,
syscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)
- CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
- CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
Patchnames: openSUSE-SLE-15.3-2021-4169
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
7.5 (High)
Affected products
Recommended
10 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
4.8 (Medium)
Affected products
Recommended
10 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
References
13 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for go1.16",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for go1.16 fixes the following issues:\n\nUpdated to upstream version 1.16.12 to include security fixes to the compiler,\nsyscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)\n\n- CVE-2021-44717: syscall: don\u0027t close fd 0 on ForkExec error (bsc#1193598).\n- CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-SLE-15.3-2021-4169",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2021_4169-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2021:4169-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/AOMQPXAJ4U3LE4RVZJYCTCHSVMZXVS6Z/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2021:4169-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/AOMQPXAJ4U3LE4RVZJYCTCHSVMZXVS6Z/"
},
{
"category": "self",
"summary": "SUSE Bug 1182345",
"url": "https://bugzilla.suse.com/1182345"
},
{
"category": "self",
"summary": "SUSE Bug 1193597",
"url": "https://bugzilla.suse.com/1193597"
},
{
"category": "self",
"summary": "SUSE Bug 1193598",
"url": "https://bugzilla.suse.com/1193598"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44716 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44716/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
}
],
"title": "Security update for go1.16",
"tracking": {
"current_release_date": "2021-12-23T08:52:54Z",
"generator": {
"date": "2021-12-23T08:52:54Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2021:4169-1",
"initial_release_date": "2021-12-23T08:52:54Z",
"revision_history": [
{
"date": "2021-12-23T08:52:54Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.37.2.aarch64",
"product": {
"name": "go1.16-1.16.12-1.37.2.aarch64",
"product_id": "go1.16-1.16.12-1.37.2.aarch64"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.37.2.aarch64",
"product": {
"name": "go1.16-doc-1.16.12-1.37.2.aarch64",
"product_id": "go1.16-doc-1.16.12-1.37.2.aarch64"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-1.37.2.aarch64",
"product": {
"name": "go1.16-race-1.16.12-1.37.2.aarch64",
"product_id": "go1.16-race-1.16.12-1.37.2.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.37.2.ppc64le",
"product": {
"name": "go1.16-1.16.12-1.37.2.ppc64le",
"product_id": "go1.16-1.16.12-1.37.2.ppc64le"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.37.2.ppc64le",
"product": {
"name": "go1.16-doc-1.16.12-1.37.2.ppc64le",
"product_id": "go1.16-doc-1.16.12-1.37.2.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.37.2.s390x",
"product": {
"name": "go1.16-1.16.12-1.37.2.s390x",
"product_id": "go1.16-1.16.12-1.37.2.s390x"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.37.2.s390x",
"product": {
"name": "go1.16-doc-1.16.12-1.37.2.s390x",
"product_id": "go1.16-doc-1.16.12-1.37.2.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.37.2.x86_64",
"product": {
"name": "go1.16-1.16.12-1.37.2.x86_64",
"product_id": "go1.16-1.16.12-1.37.2.x86_64"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.37.2.x86_64",
"product": {
"name": "go1.16-doc-1.16.12-1.37.2.x86_64",
"product_id": "go1.16-doc-1.16.12-1.37.2.x86_64"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-1.37.2.x86_64",
"product": {
"name": "go1.16-race-1.16.12-1.37.2.x86_64",
"product_id": "go1.16-race-1.16.12-1.37.2.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Leap 15.3",
"product": {
"name": "openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.3"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.37.2.aarch64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64"
},
"product_reference": "go1.16-1.16.12-1.37.2.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.37.2.ppc64le as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le"
},
"product_reference": "go1.16-1.16.12-1.37.2.ppc64le",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.37.2.s390x as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x"
},
"product_reference": "go1.16-1.16.12-1.37.2.s390x",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.37.2.x86_64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64"
},
"product_reference": "go1.16-1.16.12-1.37.2.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.37.2.aarch64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64"
},
"product_reference": "go1.16-doc-1.16.12-1.37.2.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.37.2.ppc64le as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le"
},
"product_reference": "go1.16-doc-1.16.12-1.37.2.ppc64le",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.37.2.s390x as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x"
},
"product_reference": "go1.16-doc-1.16.12-1.37.2.s390x",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.37.2.x86_64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64"
},
"product_reference": "go1.16-doc-1.16.12-1.37.2.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-1.37.2.aarch64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64"
},
"product_reference": "go1.16-race-1.16.12-1.37.2.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-1.37.2.x86_64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
},
"product_reference": "go1.16-race-1.16.12-1.37.2.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.3"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44716",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44716"
}
],
"notes": [
{
"category": "general",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44716",
"url": "https://www.suse.com/security/cve/CVE-2021-44716"
},
{
"category": "external",
"summary": "SUSE Bug 1193597 for CVE-2021-44716",
"url": "https://bugzilla.suse.com/1193597"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-12-23T08:52:54Z",
"details": "important"
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.ppc64le",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.s390x",
"openSUSE Leap 15.3:go1.16-doc-1.16.12-1.37.2.x86_64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.aarch64",
"openSUSE Leap 15.3:go1.16-race-1.16.12-1.37.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-12-23T08:52:54Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
}
]
}
OPENSUSE-SU-2021:4186-1
Vulnerability from csaf_opensuse - Published: 2021-12-23 11:35 - Updated: 2021-12-23 11:35Summary
Security update for go1.17
Severity
Moderate
Notes
Title of the patch: Security update for go1.17
Description of the patch: This update for go1.17 fixes the following issues:
Updated to upstream version 1.17.5 to include fixes to the compiler, linker,
syscall, runtime, the net/http, go/types, and time packages (bsc#1190649)
- CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
- CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
Patchnames: openSUSE-SLE-15.3-2021-4186
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
7.5 (High)
Affected products
Recommended
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
4.8 (Medium)
Affected products
Recommended
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
References
13 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for go1.17",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for go1.17 fixes the following issues:\n\nUpdated to upstream version 1.17.5 to include fixes to the compiler, linker,\nsyscall, runtime, the net/http, go/types, and time packages (bsc#1190649)\n\n- CVE-2021-44717: syscall: don\u0027t close fd 0 on ForkExec error (bsc#1193598).\n- CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-SLE-15.3-2021-4186",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2021_4186-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2021:4186-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/LSVRDOAVYBVEWAKYWYYNOIQSYE4FHHAJ/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2021:4186-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/LSVRDOAVYBVEWAKYWYYNOIQSYE4FHHAJ/"
},
{
"category": "self",
"summary": "SUSE Bug 1190649",
"url": "https://bugzilla.suse.com/1190649"
},
{
"category": "self",
"summary": "SUSE Bug 1193597",
"url": "https://bugzilla.suse.com/1193597"
},
{
"category": "self",
"summary": "SUSE Bug 1193598",
"url": "https://bugzilla.suse.com/1193598"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44716 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44716/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
}
],
"title": "Security update for go1.17",
"tracking": {
"current_release_date": "2021-12-23T11:35:57Z",
"generator": {
"date": "2021-12-23T11:35:57Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2021:4186-1",
"initial_release_date": "2021-12-23T11:35:57Z",
"revision_history": [
{
"date": "2021-12-23T11:35:57Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.14.2.aarch64",
"product": {
"name": "go1.17-1.17.5-1.14.2.aarch64",
"product_id": "go1.17-1.17.5-1.14.2.aarch64"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.14.2.aarch64",
"product": {
"name": "go1.17-doc-1.17.5-1.14.2.aarch64",
"product_id": "go1.17-doc-1.17.5-1.14.2.aarch64"
}
},
{
"category": "product_version",
"name": "go1.17-race-1.17.5-1.14.2.aarch64",
"product": {
"name": "go1.17-race-1.17.5-1.14.2.aarch64",
"product_id": "go1.17-race-1.17.5-1.14.2.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.14.2.i586",
"product": {
"name": "go1.17-1.17.5-1.14.2.i586",
"product_id": "go1.17-1.17.5-1.14.2.i586"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.14.2.i586",
"product": {
"name": "go1.17-doc-1.17.5-1.14.2.i586",
"product_id": "go1.17-doc-1.17.5-1.14.2.i586"
}
}
],
"category": "architecture",
"name": "i586"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.14.2.ppc64le",
"product": {
"name": "go1.17-1.17.5-1.14.2.ppc64le",
"product_id": "go1.17-1.17.5-1.14.2.ppc64le"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.14.2.ppc64le",
"product": {
"name": "go1.17-doc-1.17.5-1.14.2.ppc64le",
"product_id": "go1.17-doc-1.17.5-1.14.2.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.14.2.s390x",
"product": {
"name": "go1.17-1.17.5-1.14.2.s390x",
"product_id": "go1.17-1.17.5-1.14.2.s390x"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.14.2.s390x",
"product": {
"name": "go1.17-doc-1.17.5-1.14.2.s390x",
"product_id": "go1.17-doc-1.17.5-1.14.2.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.14.2.x86_64",
"product": {
"name": "go1.17-1.17.5-1.14.2.x86_64",
"product_id": "go1.17-1.17.5-1.14.2.x86_64"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.14.2.x86_64",
"product": {
"name": "go1.17-doc-1.17.5-1.14.2.x86_64",
"product_id": "go1.17-doc-1.17.5-1.14.2.x86_64"
}
},
{
"category": "product_version",
"name": "go1.17-race-1.17.5-1.14.2.x86_64",
"product": {
"name": "go1.17-race-1.17.5-1.14.2.x86_64",
"product_id": "go1.17-race-1.17.5-1.14.2.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Leap 15.3",
"product": {
"name": "openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.3"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.14.2.aarch64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64"
},
"product_reference": "go1.17-1.17.5-1.14.2.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.14.2.i586 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586"
},
"product_reference": "go1.17-1.17.5-1.14.2.i586",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.14.2.ppc64le as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le"
},
"product_reference": "go1.17-1.17.5-1.14.2.ppc64le",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.14.2.s390x as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x"
},
"product_reference": "go1.17-1.17.5-1.14.2.s390x",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.14.2.x86_64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64"
},
"product_reference": "go1.17-1.17.5-1.14.2.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.14.2.aarch64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64"
},
"product_reference": "go1.17-doc-1.17.5-1.14.2.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.14.2.i586 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586"
},
"product_reference": "go1.17-doc-1.17.5-1.14.2.i586",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.14.2.ppc64le as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le"
},
"product_reference": "go1.17-doc-1.17.5-1.14.2.ppc64le",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.14.2.s390x as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x"
},
"product_reference": "go1.17-doc-1.17.5-1.14.2.s390x",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.14.2.x86_64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64"
},
"product_reference": "go1.17-doc-1.17.5-1.14.2.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-race-1.17.5-1.14.2.aarch64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64"
},
"product_reference": "go1.17-race-1.17.5-1.14.2.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-race-1.17.5-1.14.2.x86_64 as component of openSUSE Leap 15.3",
"product_id": "openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
},
"product_reference": "go1.17-race-1.17.5-1.14.2.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.3"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44716",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44716"
}
],
"notes": [
{
"category": "general",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44716",
"url": "https://www.suse.com/security/cve/CVE-2021-44716"
},
{
"category": "external",
"summary": "SUSE Bug 1193597 for CVE-2021-44716",
"url": "https://bugzilla.suse.com/1193597"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-12-23T11:35:57Z",
"details": "important"
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.i586",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.ppc64le",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.s390x",
"openSUSE Leap 15.3:go1.17-doc-1.17.5-1.14.2.x86_64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.aarch64",
"openSUSE Leap 15.3:go1.17-race-1.17.5-1.14.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-12-23T11:35:57Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
}
]
}
OPENSUSE-SU-2023:0018-1
Vulnerability from csaf_opensuse - Published: 2023-01-15 17:01 - Updated: 2023-01-15 17:01Summary
Security update for apptainer
Severity
Moderate
Notes
Title of the patch: Security update for apptainer
Description of the patch: This update for apptainer fixes the following issues:
Updated to 1.1.2 which fixed CVE-2022-39237
* CVE-2022-39237: The sif dependency included in Apptainer before this
release does not verify that the hash algorithm(s) used are
cryptographically secure when verifying digital signatures. This release
updates to sif v2.8.1 which corrects this issue. See the linked advisory
for references and a workaround.
Updated to version 1.1.0
* added squashfuse-0.1.105.tar.gz and 70.patch for the build of squashfuse_ll
which will be removed as soon as the multithread patch is incoperated
* Change squash mounts to prefer to use squashfuse_ll instead of squashfuse,
if available, for improved performance. squashfuse_ll is not available
in factory.
* Also, for even better parallel performance, include a patched
multithreaded version of squashfuse_ll in
* Imply adding ${prefix}/libexec/apptainer/bin to the binary path in
apptainer.conf, which is used for searching for helper executables. It is
implied as the first directory of $PATH if present (which is at the
beginning of binary path by default) or just as the first directory if
$PATH is not included in binary path.
${prefix}/libexec/apptainer/bin.
* Add --unsquash action flag to temporarily convert a SIF file to a sandbox
before running. In previous versions this was the default when running a
SIF file without setuid or with fakeroot, but now the default is to instead
mount with squashfuse.
* Add --sparse flag to overlay create command to allow generation of a sparse
ext3 overlay image.
* Support for a custom hashbang in the %test section of an Apptainer recipe
(akin to the runscript and start sections).
* When using fakeroot in setuid mode, have the image drivers first enter the
the container's user namespace to avoid write errors with overlays.
* Skip trying to use kernel overlayfs when using writable overlay and the
lower layer is FUSE, because of a kernel bug introduced in kernel 5.15.
* Add additional hidden options to the action command for testing different
fakeroot modes with --fakeroot: --ignore-subuid, --ignore-fakeroot-command,
and --ignore-userns.
- Updated to version 1.1.0-rc2 with following changes:
* Fixed longstanding bug in the underlay logic when there are nested bind
points separated by more than one path level, for example /var and
/var/lib/yum, and the path didn't exist in the container image. The bug
only caused an error when there was a directory in the container image that
didn't exist on the host.
* Improved wildcard matching in the %files directive of build definition
files by replacing usage of sh with the mvdan.cc library.
* Replaced checks for compatible filesystem types when using fuse-overlayfs
with an INFO message when an incompatible filesystem type causes it to be
unwritable by a fakeroot user.
* The --nvccli option now works without --fakeroot. In that case the option
can be used with --writable-tmpfs instead of --writable, and
--writable-tmpfs is implied if neither option is given. Note that also
/usr/bin has to be writable by the user, so without --fakeroot that
probably requires a sandbox image that was built with --fix-perms.
* The --nvccli option implies --nv.
* Configure squashfuse to always show files to be owned by the current user.
That's especially important for fakeroot to prevent most of the files from
looking like they are owned by user 65534.
* The fakeroot command can now be used even if $PATH is empty in the
environment of the apptainer command.
* Allow the newuidmap command to be missing if the current user is not listed
in /etc/subuid.
* Require the uidmap package in Debian packaging.
* Improved error handling of unsupported pass protected PEM files with
encrypted containers.
* Ensure bootstrap_history directory is populated with previous definition
files, present in source containers used in a build.
* Add additional options to the build command for testing different fakeroot
modes: --userns like the action flag and hidden options --ignore-subuid,
--ignore-fakeroot-command, and --ignore-userns.
* Require root user early when building an encrypted container.
- removed upstream incorated patch fix-32bit-compilation.patch
- Updated to version 1.1.0-rc1 which enables apptainer to run without
suid and additional groups. Although this is a prerelease this is
a major advantage justifying its use.
* Added a squashfuse image driver that enables mounting SIF files without
using setuid-root. Requires the squashfuse command and unprivileged user
namespaces.
* Added a fuse2fs image driver that enables mounting EXT3 files and EXT3 SIF
overlay partitions without using setuid-root. Requires the fuse2fs command
and unprivileged user namespaces.
* Added the ability to use persistent overlay (--overlay) and
--writable-tmpfs without using setuid-root. This requires unprivileged user
namespaces and either a new enough kernel (>= 5.11) or the fuse-overlayfs
command. Persistent overlay works when the overlay path points to a regular
filesystem (known as 'sandbox' mode, which is not allowed when in setuid
mode), or when it points to an EXT3 image. Does not work with a SIF
partition because that requires privileges to mount as an ext3 image.
* Extended the --fakeroot option to be useful when /etc/subuid and
/etc/subgid mappings have not been set up. If they have not been set up, a
root-mapped unprivileged user namespace (the equivalent of unshare -r)
and/or the fakeroot command from the host will be tried. Together they
emulate the mappings pretty well but they are simpler to administer. This
feature is especially useful with the --overlay and --writable-tmpfs
options and for building containers unprivileged, because they allow
installing packages that assume they're running as root. A limitation on
using it with --overlay and --writable-tmpfs however is that when only the
fakeroot command can be used (because there are no user namespaces
available, in suid mode) then the base image has to be a sandbox. This
feature works nested inside of an apptainer container, where another
apptainer command will also be in the fakeroot environment without
requesting the --fakeroot option again, or it can be used inside an
apptainer container that was not started with --fakeroot. However, the
fakeroot command uses LD_PRELOAD and so needs to be bound into the
container which requires a compatible libc. For that reason it doesn't work
when the host and container operating systems are of very different
vintages. If that's a problem and you want to use only an unprivileged
root-mapped namespace even when the fakeroot command is installed, just run
apptainer with unshare -r.
* Made the --fakeroot option be implied when an unprivileged user builds a
container from a definition file. When /etc/subuid and /etc/subgid mappings
are not available, all scriptlets are run in a root-mapped unprivileged
namespace (when possible) and the %post scriptlet is additionally run with
the fakeroot command. When unprivileged user namespaces are not available,
such that only the fakeroot command can be used, the --fix-perms option is
implied to allow writing into directories.
* Added a --fakeroot option to the apptainer overlay create command to make
an overlay EXT3 image file that works with the fakeroot that comes from
unprivileged root-mapped namespaces. This is not needed with the fakeroot
that comes with /etc/sub[ug]id mappings nor with the fakeroot that comes
with only the fakeroot command in suid flow.
* $HOME is now used to find the user's configuration and cache by default. If
that is not set it will fall back to the previous behavior of looking up
the home directory in the password file. The value of $HOME inside the
container still defaults to the home directory in the password file and can
still be overridden by the --home option.
* When starting a container, if the user has specified the cwd by using the
--pwd flag, if there is a problem an error is returned instead of
defaulting to a different directory.
* Nesting of bind mounts now works even when a --bind option specified a
different source and destination with a colon between them. Now the
APPTAINER_BIND environment variable makes sure the bind source is from the
bind destination so it will be succesfully re-bound into a nested apptainer
container.
* The warning about more than 50 bind mounts required for an underlay bind
has been changed to an info message.
* oci mount sets Process.Terminal: true when creating an OCI config.json, so
that oci run provides expected interactive behavior by default.
The default hostname for oci mount containers is now apptainer instead of mrsdalloway.
* systemd is now supported and used as the default cgroups manager. Set
systemd cgroups = no in apptainer.conf to manage cgroups directly via the
cgroupfs.
* Added a new action flag --no-eval which:
+ Prevents shell evaluation of APPTAINERENV_ / --env / --env-file
environment variables as they are injected in the container, to match
OCI behavior. Applies to all containers.
+ Prevents shell evaluation of the values of CMD / ENTRYPOINT and command
line arguments for containers run or built directly from an OCI/Docker
source. Applies to newly built containers only, use apptainer inspect
to check version that container was built with.
* Added --no-eval to the list of flags set by the OCI/Docker --compat mode.
* sinit process has been renamed to appinit.
* Added --keysdir to key command to provide an alternative way of setting
local keyring path. The existing reading of the keyring path from
environment variable 'APPTAINER_KEYSDIR' is untouched.
* apptainer key push will output the key server's response if included in
order to help guide users through any identity verification the server may
require.
* ECL no longer requires verification for all signatures, but only when
signature verification would alter the expected behavior of the list:
+ At least one matching signature included in a whitelist must be
validated, but other unvalidated signatures do not cause ECL to fail.
+ All matching signatures included in a whitestrict must be validated,
but unvalidated signatures not in the whitestrict do not cause ECL to
fail.
+ Signature verification is not checked for a blacklist; unvalidated
signatures can still block execution via ECL, and unvalidated
signatures not in the blacklist do not cause ECL to fail.
- New features / functionalities
* Non-root users can now use --apply-cgroups with run/shell/exec to limit
container resource usage on a system using cgroups v2 and the systemd
cgroups manager.
* Native cgroups v2 resource limits can be specified using the [unified] key
in a cgroups toml file applied via --apply-cgroups.
* Added --cpu*, --blkio*, --memory*, --pids-limit flags to apply cgroups
resource limits to a container directly.
Added instance stats command.
* The --no-mount flag & APPTAINER_NO_MOUNT env var can now be used to disable
a bind path entry from apptainer.conf by specifying the absolute path to
the destination of the bind.
* Apptainer now supports the riscv64 architecture.
* remote add --insecure may now be used to configure endpoints that are only
accessible via http. Alternatively the environment variable
APPTAINER_ADD_INSECURE can be set to true to allow http remotes to be added
wihtout the --insecure flag. Specifying https in the remote URI overrules
both --insecure and APPTAINER_ADD_INSECURE.
* Gpu flags --nv and --rocm can now be used from an apptainer nested inside
another apptainer container.
* Added --public, --secret, and --both flags to the key remove command to
support removing secret keys from the apptainer keyring.
* Debug output can now be enabled by setting the APPTAINER_DEBUG env var.
* Debug output is now shown for nested apptainer calls, in wrapped unsquashfs
image extraction, and build stages.
- Bug fixes
* Remove warning message about SINGULARITY and APPTAINER variables having
different values when the SINGULARITY variable is not set.
* Add specific error for unreadable image / overlay file.
* Pass through a literal \n in host environment variables to the container.
* Fix loop device creation with loop-control when running inside docker containers.
* Fix the issue that the oras protocol would ignore the --no-https/--nohttps flag.
- File changes
* Removed useful_error_message.patch as not needed any more
* Added fix-32bit-compilation.patch from upstream
- Update to version 1.0.3:
* Process redirects that can come from sregistry with a library:// URL.
* Fix inspect --deffile and inspect --all to correctly show definition files
in sandbox container images instead of empty output. This has a side effect
of also fixing the storing of definition files in the metadata of sif files
built by Apptainer, because that metadata is constructed by doing inspect
--all.
- Update to version 1.0.2:
+ Fixed `FATAL` error thrown by user configuration migration code
that caused users with inaccessible home directories to be
unable to use `apptainer` commands.
+ Do not truncate environment variables with commas.
+ Use HEAD request when checking digest of remote OCI image
sources, with GET as a fall-back. Greatly reduces Apptainer's
impact on Docker Hub API limits.
- Updated to v1.0.1 with following bug fixes
* Don't prompt for y/n to overwrite an existing file when build is called
from a non-interactive environment. Fail with an error.
* Preload NSS libraries prior to mountspace name creation to avoid
circumstances that can cause loading those libraries from the container
image instead of the host, for example in the startup environment.
* Fix race condition where newly created loop devices can sometimes not be opened.
* Support nvidia-container-cli v1.8.0 and above, via fix to capability set.
- Updated to v1.0.0-rc1 changes to singularity 3.9.5 are
* The primary executable has been changed from singularity to apptainer.
However, a singularity command symlink alias has been created pointing to
the apptainer command. The contents of containers are unchanged and
continue to use the singularity name for startup scripts, etc.
* The per-user configuration directory has changed from ~/.singularity to
~/.apptainer. The first time the apptainer command accesses the user
configuration directory, relevant configuration is automatically imported
from the old directory to the new one.
* Environment variables have all been changed to have an APPTAINER prefix
instead of a SINGULARITY prefix. However, SINGULARITY prefix variables are
still recognized. If only a SINGULARITY prefix variable exists, a warning
will be printed about deprecated usage and then the value will be used. If
both prefixes exist and the value is the same, no warning is printed; this
is the recommended method to set environment variables for those who need
to support both apptainer and singularity. If both prefixes exist for the
same variable and the value is different then a warning is also printed.
* The default SylabsCloud remote endpoint has been removed and replaced by
one called DefaultRemote which has no defined server for the library://
URI. System administrators may restore the old default if they wish by
adding it to /etc/apptainer/remote.yaml with a URI of cloud.sylabs.io and
setting it there as the Active remote, or users can add it to their own
configuration with the commands apptainer remote add SylabsCloud
cloud.sylabs.io and apptainer remote use SylabsCloud.
* The DefaultRemote's key server is https://keys.openpgp.org instead of the
Sylabs key server
* The apptainer build --remote option has been removed because there is no
standard protocol or non-commercial service that supports it.
- New Features:
* Honor image binds and user binds in the order they're given instead of
always doing image binds first.
* Experimental support for checkpointing of instances using DMTCP has been
added. Additional flags --dmtcp-launch and --dmtcp-restart has been added
to the apptainer instance start command, and a checkpoint command group has
been added to manage the checkpoint state. A new
/etc/apptainer/dmtcp-conf.yaml configuration file is also added.
Limitations are that it can only work with dynamically linked applications
and the container has to be based on glibc.
* --writable-tmpfs can be used with apptainer build to run the %test section
of the build with a ephemeral tmpfs overlay, permitting tests that write to
the container filesystem.
* The --compat flag for actions is a new short-hand to enable a number of
options that increase OCI/Docker compatibility. Infers --containall,
--no-init, --no-umask, --writable-tmpfs. Does not use user, uts, or network
namespaces as these may not be supported on many installations.
* The experimental --nvccli flag will use nvidia-container-cli to setup the
container for Nvidia GPU operation. Apptainer will not bind GPU libraries
itself. Environment variables that are used with Nvidia's docker-nvidia
runtime to configure GPU visibility / driver capabilities & requirements
are parsed by the --nvccli flag from the environment of the calling user.
By default, the compute and utility GPU capabilities are configured. The
use nvidia-container-cli option in apptainer.conf can be set to yes to
always use nvidia-container-cli when supported. --nvccli is not supported
in the setuid workflow, and it requires being used in combination with
--writable in user namespace mode. Please see documentation for more
details.
* The --apply-cgroups flag can be used to apply cgroups resource and device
restrictions on a system using the v2 unified cgroups hierarchy. The
resource restrictions must still be specified in the v1 / OCI format, which
will be translated into v2 cgroups resource restrictions, and eBPF device
restrictions.
* A new --mount flag and APPTAINER_MOUNT environment variable can be used to
specify bind mounts in
type=bind,source=<src>,destination=<dst>[,options...] format. This improves
CLI compatibility with other runtimes, and allows binding paths containing
: and , characters (using CSV style escaping).
* Perform concurrent multi-part downloads for library:// URIs. Uses 3
concurrent downloads by default, and is configurable in apptainer.conf or
via environment variables.
- Explicit dependcy on go1.16.12 or go1.17.5 which fix
(CVE-2021-44717) and (CVE-2021-44716) that may affect singualrity
- inital commit of apptainer which is a singularity fork
Patchnames: openSUSE-2023-18
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
7.5 (High)
Affected products
Recommended
4 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
4.8 (Medium)
Affected products
Recommended
4 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
6.3 (Medium)
Affected products
Recommended
4 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
References
13 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for apptainer",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for apptainer fixes the following issues:\n\nUpdated to 1.1.2 which fixed CVE-2022-39237\n\n * CVE-2022-39237: The sif dependency included in Apptainer before this\n release does not verify that the hash algorithm(s) used are\n cryptographically secure when verifying digital signatures. This release\n updates to sif v2.8.1 which corrects this issue. See the linked advisory\n for references and a workaround.\n\nUpdated to version 1.1.0\n\n * added squashfuse-0.1.105.tar.gz and 70.patch for the build of squashfuse_ll\n which will be removed as soon as the multithread patch is incoperated\n * Change squash mounts to prefer to use squashfuse_ll instead of squashfuse,\n if available, for improved performance. squashfuse_ll is not available\n in factory.\n * Also, for even better parallel performance, include a patched\n multithreaded version of squashfuse_ll in\n * Imply adding ${prefix}/libexec/apptainer/bin to the binary path in\n apptainer.conf, which is used for searching for helper executables. It is\n implied as the first directory of $PATH if present (which is at the\n beginning of binary path by default) or just as the first directory if\n $PATH is not included in binary path.\n ${prefix}/libexec/apptainer/bin.\n * Add --unsquash action flag to temporarily convert a SIF file to a sandbox\n before running. In previous versions this was the default when running a\n SIF file without setuid or with fakeroot, but now the default is to instead\n mount with squashfuse.\n * Add --sparse flag to overlay create command to allow generation of a sparse\n ext3 overlay image.\n * Support for a custom hashbang in the %test section of an Apptainer recipe\n (akin to the runscript and start sections).\n * When using fakeroot in setuid mode, have the image drivers first enter the\n the container\u0027s user namespace to avoid write errors with overlays.\n * Skip trying to use kernel overlayfs when using writable overlay and the\n lower layer is FUSE, because of a kernel bug introduced in kernel 5.15.\n * Add additional hidden options to the action command for testing different\n fakeroot modes with --fakeroot: --ignore-subuid, --ignore-fakeroot-command,\n and --ignore-userns.\n\n- Updated to version 1.1.0-rc2 with following changes:\n\n * Fixed longstanding bug in the underlay logic when there are nested bind\n points separated by more than one path level, for example /var and\n /var/lib/yum, and the path didn\u0027t exist in the container image. The bug\n only caused an error when there was a directory in the container image that\n didn\u0027t exist on the host.\n * Improved wildcard matching in the %files directive of build definition\n files by replacing usage of sh with the mvdan.cc library.\n * Replaced checks for compatible filesystem types when using fuse-overlayfs\n with an INFO message when an incompatible filesystem type causes it to be\n unwritable by a fakeroot user.\n * The --nvccli option now works without --fakeroot. In that case the option\n can be used with --writable-tmpfs instead of --writable, and\n --writable-tmpfs is implied if neither option is given. Note that also\n /usr/bin has to be writable by the user, so without --fakeroot that\n probably requires a sandbox image that was built with --fix-perms.\n * The --nvccli option implies --nv.\n * Configure squashfuse to always show files to be owned by the current user.\n That\u0027s especially important for fakeroot to prevent most of the files from\n looking like they are owned by user 65534.\n * The fakeroot command can now be used even if $PATH is empty in the\n environment of the apptainer command.\n * Allow the newuidmap command to be missing if the current user is not listed\n in /etc/subuid.\n * Require the uidmap package in Debian packaging.\n * Improved error handling of unsupported pass protected PEM files with\n encrypted containers.\n * Ensure bootstrap_history directory is populated with previous definition\n files, present in source containers used in a build.\n * Add additional options to the build command for testing different fakeroot\n modes: --userns like the action flag and hidden options --ignore-subuid,\n --ignore-fakeroot-command, and --ignore-userns.\n * Require root user early when building an encrypted container.\n- removed upstream incorated patch fix-32bit-compilation.patch\n\n- Updated to version 1.1.0-rc1 which enables apptainer to run without\n suid and additional groups. Although this is a prerelease this is \n a major advantage justifying its use.\n * Added a squashfuse image driver that enables mounting SIF files without\n using setuid-root. Requires the squashfuse command and unprivileged user\n namespaces.\n * Added a fuse2fs image driver that enables mounting EXT3 files and EXT3 SIF\n overlay partitions without using setuid-root. Requires the fuse2fs command\n and unprivileged user namespaces.\n * Added the ability to use persistent overlay (--overlay) and\n --writable-tmpfs without using setuid-root. This requires unprivileged user\n namespaces and either a new enough kernel (\u003e= 5.11) or the fuse-overlayfs\n command. Persistent overlay works when the overlay path points to a regular\n filesystem (known as \u0027sandbox\u0027 mode, which is not allowed when in setuid\n mode), or when it points to an EXT3 image. Does not work with a SIF\n partition because that requires privileges to mount as an ext3 image.\n * Extended the --fakeroot option to be useful when /etc/subuid and\n /etc/subgid mappings have not been set up. If they have not been set up, a\n root-mapped unprivileged user namespace (the equivalent of unshare -r)\n and/or the fakeroot command from the host will be tried. Together they\n emulate the mappings pretty well but they are simpler to administer. This\n feature is especially useful with the --overlay and --writable-tmpfs\n options and for building containers unprivileged, because they allow\n installing packages that assume they\u0027re running as root. A limitation on\n using it with --overlay and --writable-tmpfs however is that when only the\n fakeroot command can be used (because there are no user namespaces\n available, in suid mode) then the base image has to be a sandbox. This\n feature works nested inside of an apptainer container, where another\n apptainer command will also be in the fakeroot environment without\n requesting the --fakeroot option again, or it can be used inside an\n apptainer container that was not started with --fakeroot. However, the\n fakeroot command uses LD_PRELOAD and so needs to be bound into the\n container which requires a compatible libc. For that reason it doesn\u0027t work\n when the host and container operating systems are of very different\n vintages. If that\u0027s a problem and you want to use only an unprivileged\n root-mapped namespace even when the fakeroot command is installed, just run\n apptainer with unshare -r.\n * Made the --fakeroot option be implied when an unprivileged user builds a\n container from a definition file. When /etc/subuid and /etc/subgid mappings\n are not available, all scriptlets are run in a root-mapped unprivileged\n namespace (when possible) and the %post scriptlet is additionally run with\n the fakeroot command. When unprivileged user namespaces are not available,\n such that only the fakeroot command can be used, the --fix-perms option is\n implied to allow writing into directories.\n * Added a --fakeroot option to the apptainer overlay create command to make\n an overlay EXT3 image file that works with the fakeroot that comes from\n unprivileged root-mapped namespaces. This is not needed with the fakeroot\n that comes with /etc/sub[ug]id mappings nor with the fakeroot that comes\n with only the fakeroot command in suid flow.\n * $HOME is now used to find the user\u0027s configuration and cache by default. If\n that is not set it will fall back to the previous behavior of looking up\n the home directory in the password file. The value of $HOME inside the\n container still defaults to the home directory in the password file and can\n still be overridden by the --home option.\n * When starting a container, if the user has specified the cwd by using the\n --pwd flag, if there is a problem an error is returned instead of\n defaulting to a different directory.\n * Nesting of bind mounts now works even when a --bind option specified a\n different source and destination with a colon between them. Now the\n APPTAINER_BIND environment variable makes sure the bind source is from the\n bind destination so it will be succesfully re-bound into a nested apptainer\n container.\n * The warning about more than 50 bind mounts required for an underlay bind\n has been changed to an info message.\n * oci mount sets Process.Terminal: true when creating an OCI config.json, so\n that oci run provides expected interactive behavior by default.\n The default hostname for oci mount containers is now apptainer instead of mrsdalloway.\n * systemd is now supported and used as the default cgroups manager. Set\n systemd cgroups = no in apptainer.conf to manage cgroups directly via the\n cgroupfs.\n * Added a new action flag --no-eval which:\n + Prevents shell evaluation of APPTAINERENV_ / --env / --env-file\n environment variables as they are injected in the container, to match\n OCI behavior. Applies to all containers. \n + Prevents shell evaluation of the values of CMD / ENTRYPOINT and command\n line arguments for containers run or built directly from an OCI/Docker\n source. Applies to newly built containers only, use apptainer inspect\n to check version that container was built with.\n * Added --no-eval to the list of flags set by the OCI/Docker --compat mode.\n * sinit process has been renamed to appinit.\n * Added --keysdir to key command to provide an alternative way of setting\n local keyring path. The existing reading of the keyring path from\n environment variable \u0027APPTAINER_KEYSDIR\u0027 is untouched.\n * apptainer key push will output the key server\u0027s response if included in\n order to help guide users through any identity verification the server may\n require.\n * ECL no longer requires verification for all signatures, but only when\n signature verification would alter the expected behavior of the list:\n + At least one matching signature included in a whitelist must be\n validated, but other unvalidated signatures do not cause ECL to fail.\n + All matching signatures included in a whitestrict must be validated,\n but unvalidated signatures not in the whitestrict do not cause ECL to\n fail.\n + Signature verification is not checked for a blacklist; unvalidated\n signatures can still block execution via ECL, and unvalidated\n signatures not in the blacklist do not cause ECL to fail.\n- New features / functionalities\n * Non-root users can now use --apply-cgroups with run/shell/exec to limit\n container resource usage on a system using cgroups v2 and the systemd\n cgroups manager.\n * Native cgroups v2 resource limits can be specified using the [unified] key\n in a cgroups toml file applied via --apply-cgroups.\n * Added --cpu*, --blkio*, --memory*, --pids-limit flags to apply cgroups\n resource limits to a container directly.\n Added instance stats command.\n * The --no-mount flag \u0026 APPTAINER_NO_MOUNT env var can now be used to disable\n a bind path entry from apptainer.conf by specifying the absolute path to\n the destination of the bind.\n * Apptainer now supports the riscv64 architecture.\n * remote add --insecure may now be used to configure endpoints that are only\n accessible via http. Alternatively the environment variable\n APPTAINER_ADD_INSECURE can be set to true to allow http remotes to be added\n wihtout the --insecure flag. Specifying https in the remote URI overrules\n both --insecure and APPTAINER_ADD_INSECURE.\n * Gpu flags --nv and --rocm can now be used from an apptainer nested inside\n another apptainer container.\n * Added --public, --secret, and --both flags to the key remove command to\n support removing secret keys from the apptainer keyring.\n * Debug output can now be enabled by setting the APPTAINER_DEBUG env var.\n * Debug output is now shown for nested apptainer calls, in wrapped unsquashfs\n image extraction, and build stages.\n- Bug fixes\n * Remove warning message about SINGULARITY and APPTAINER variables having\n different values when the SINGULARITY variable is not set.\n * Add specific error for unreadable image / overlay file.\n * Pass through a literal \\n in host environment variables to the container.\n * Fix loop device creation with loop-control when running inside docker containers.\n * Fix the issue that the oras protocol would ignore the --no-https/--nohttps flag.\n- File changes\n * Removed useful_error_message.patch as not needed any more\n * Added fix-32bit-compilation.patch from upstream\n\n- Update to version 1.0.3:\n * Process redirects that can come from sregistry with a library:// URL.\n * Fix inspect --deffile and inspect --all to correctly show definition files\n in sandbox container images instead of empty output. This has a side effect\n of also fixing the storing of definition files in the metadata of sif files\n built by Apptainer, because that metadata is constructed by doing inspect\n --all.\n\n- Update to version 1.0.2:\n + Fixed `FATAL` error thrown by user configuration migration code\n that caused users with inaccessible home directories to be\n unable to use `apptainer` commands.\n + Do not truncate environment variables with commas.\n + Use HEAD request when checking digest of remote OCI image\n sources, with GET as a fall-back. Greatly reduces Apptainer\u0027s\n impact on Docker Hub API limits.\n\n- Updated to v1.0.1 with following bug fixes\n * Don\u0027t prompt for y/n to overwrite an existing file when build is called\n from a non-interactive environment. Fail with an error.\n * Preload NSS libraries prior to mountspace name creation to avoid\n circumstances that can cause loading those libraries from the container\n image instead of the host, for example in the startup environment.\n * Fix race condition where newly created loop devices can sometimes not be opened.\n * Support nvidia-container-cli v1.8.0 and above, via fix to capability set.\n\n- Updated to v1.0.0-rc1 changes to singularity 3.9.5 are\n * The primary executable has been changed from singularity to apptainer.\n However, a singularity command symlink alias has been created pointing to\n the apptainer command. The contents of containers are unchanged and\n continue to use the singularity name for startup scripts, etc. \n * The per-user configuration directory has changed from ~/.singularity to\n ~/.apptainer. The first time the apptainer command accesses the user\n configuration directory, relevant configuration is automatically imported\n from the old directory to the new one.\n * Environment variables have all been changed to have an APPTAINER prefix\n instead of a SINGULARITY prefix. However, SINGULARITY prefix variables are\n still recognized. If only a SINGULARITY prefix variable exists, a warning\n will be printed about deprecated usage and then the value will be used. If\n both prefixes exist and the value is the same, no warning is printed; this\n is the recommended method to set environment variables for those who need\n to support both apptainer and singularity. If both prefixes exist for the\n same variable and the value is different then a warning is also printed.\n * The default SylabsCloud remote endpoint has been removed and replaced by\n one called DefaultRemote which has no defined server for the library://\n URI. System administrators may restore the old default if they wish by\n adding it to /etc/apptainer/remote.yaml with a URI of cloud.sylabs.io and\n setting it there as the Active remote, or users can add it to their own\n configuration with the commands apptainer remote add SylabsCloud\n cloud.sylabs.io and apptainer remote use SylabsCloud.\n * The DefaultRemote\u0027s key server is https://keys.openpgp.org instead of the\n Sylabs key server\n * The apptainer build --remote option has been removed because there is no\n standard protocol or non-commercial service that supports it.\n- New Features:\n * Honor image binds and user binds in the order they\u0027re given instead of\n always doing image binds first.\n * Experimental support for checkpointing of instances using DMTCP has been\n added. Additional flags --dmtcp-launch and --dmtcp-restart has been added\n to the apptainer instance start command, and a checkpoint command group has\n been added to manage the checkpoint state. A new\n /etc/apptainer/dmtcp-conf.yaml configuration file is also added.\n Limitations are that it can only work with dynamically linked applications\n and the container has to be based on glibc.\n * --writable-tmpfs can be used with apptainer build to run the %test section\n of the build with a ephemeral tmpfs overlay, permitting tests that write to\n the container filesystem.\n * The --compat flag for actions is a new short-hand to enable a number of\n options that increase OCI/Docker compatibility. Infers --containall,\n --no-init, --no-umask, --writable-tmpfs. Does not use user, uts, or network\n namespaces as these may not be supported on many installations.\n * The experimental --nvccli flag will use nvidia-container-cli to setup the\n container for Nvidia GPU operation. Apptainer will not bind GPU libraries\n itself. Environment variables that are used with Nvidia\u0027s docker-nvidia\n runtime to configure GPU visibility / driver capabilities \u0026 requirements\n are parsed by the --nvccli flag from the environment of the calling user.\n By default, the compute and utility GPU capabilities are configured. The\n use nvidia-container-cli option in apptainer.conf can be set to yes to\n always use nvidia-container-cli when supported. --nvccli is not supported\n in the setuid workflow, and it requires being used in combination with\n --writable in user namespace mode. Please see documentation for more\n details.\n * The --apply-cgroups flag can be used to apply cgroups resource and device\n restrictions on a system using the v2 unified cgroups hierarchy. The\n resource restrictions must still be specified in the v1 / OCI format, which\n will be translated into v2 cgroups resource restrictions, and eBPF device\n restrictions. \n * A new --mount flag and APPTAINER_MOUNT environment variable can be used to\n specify bind mounts in\n type=bind,source=\u003csrc\u003e,destination=\u003cdst\u003e[,options...] format. This improves\n CLI compatibility with other runtimes, and allows binding paths containing\n : and , characters (using CSV style escaping).\n * Perform concurrent multi-part downloads for library:// URIs. Uses 3\n concurrent downloads by default, and is configurable in apptainer.conf or\n via environment variables.\n\n- Explicit dependcy on go1.16.12 or go1.17.5 which fix \n (CVE-2021-44717) and (CVE-2021-44716) that may affect singualrity\n\n- inital commit of apptainer which is a singularity fork ",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-2023-18",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2023_0018-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2023:0018-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6WS5CSKKNIOV4MCZX36E2OGOEC5EKPNG/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2023:0018-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6WS5CSKKNIOV4MCZX36E2OGOEC5EKPNG/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44716 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44716/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2022-39237 page",
"url": "https://www.suse.com/security/cve/CVE-2022-39237/"
}
],
"title": "Security update for apptainer",
"tracking": {
"current_release_date": "2023-01-15T17:01:16Z",
"generator": {
"date": "2023-01-15T17:01:16Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2023:0018-1",
"initial_release_date": "2023-01-15T17:01:16Z",
"revision_history": [
{
"date": "2023-01-15T17:01:16Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.1.2-lp154.2.1.aarch64",
"product": {
"name": "apptainer-1.1.2-lp154.2.1.aarch64",
"product_id": "apptainer-1.1.2-lp154.2.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.1.2-lp154.2.1.i586",
"product": {
"name": "apptainer-1.1.2-lp154.2.1.i586",
"product_id": "apptainer-1.1.2-lp154.2.1.i586"
}
}
],
"category": "architecture",
"name": "i586"
},
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.1.2-lp154.2.1.s390x",
"product": {
"name": "apptainer-1.1.2-lp154.2.1.s390x",
"product_id": "apptainer-1.1.2-lp154.2.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.1.2-lp154.2.1.x86_64",
"product": {
"name": "apptainer-1.1.2-lp154.2.1.x86_64",
"product_id": "apptainer-1.1.2-lp154.2.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Leap 15.4",
"product": {
"name": "openSUSE Leap 15.4",
"product_id": "openSUSE Leap 15.4",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.4"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.1.2-lp154.2.1.aarch64 as component of openSUSE Leap 15.4",
"product_id": "openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64"
},
"product_reference": "apptainer-1.1.2-lp154.2.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.1.2-lp154.2.1.i586 as component of openSUSE Leap 15.4",
"product_id": "openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586"
},
"product_reference": "apptainer-1.1.2-lp154.2.1.i586",
"relates_to_product_reference": "openSUSE Leap 15.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.1.2-lp154.2.1.s390x as component of openSUSE Leap 15.4",
"product_id": "openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x"
},
"product_reference": "apptainer-1.1.2-lp154.2.1.s390x",
"relates_to_product_reference": "openSUSE Leap 15.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.1.2-lp154.2.1.x86_64 as component of openSUSE Leap 15.4",
"product_id": "openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
},
"product_reference": "apptainer-1.1.2-lp154.2.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.4"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44716",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44716"
}
],
"notes": [
{
"category": "general",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44716",
"url": "https://www.suse.com/security/cve/CVE-2021-44716"
},
{
"category": "external",
"summary": "SUSE Bug 1193597 for CVE-2021-44716",
"url": "https://bugzilla.suse.com/1193597"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-01-15T17:01:16Z",
"details": "important"
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-01-15T17:01:16Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
},
{
"cve": "CVE-2022-39237",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2022-39237"
}
],
"notes": [
{
"category": "general",
"text": "syslabs/sif is the Singularity Image Format (SIF) reference implementation. In versions prior to 2.8.1the `github.com/sylabs/sif/v2/pkg/integrity` package did not verify that the hash algorithm(s) used are cryptographically secure when verifying digital signatures. A patch is available in version \u003e= v2.8.1 of the module. Users are encouraged to upgrade. Users unable to upgrade may independently validate that the hash algorithm(s) used for metadata digest(s) and signature hash are cryptographically secure.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2022-39237",
"url": "https://www.suse.com/security/cve/CVE-2022-39237"
},
{
"category": "external",
"summary": "SUSE Bug 1209493 for CVE-2022-39237",
"url": "https://bugzilla.suse.com/1209493"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 6.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.aarch64",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.i586",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.s390x",
"openSUSE Leap 15.4:apptainer-1.1.2-lp154.2.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-01-15T17:01:16Z",
"details": "important"
}
],
"title": "CVE-2022-39237"
}
]
}
OPENSUSE-SU-2024:11671-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00Summary
go1.16-1.16.12-1.1 on GA media
Severity
Moderate
Notes
Title of the patch: go1.16-1.16.12-1.1 on GA media
Description of the patch: These are all security issues fixed in the go1.16-1.16.12-1.1 package on the GA media of openSUSE Tumbleweed.
Patchnames: openSUSE-Tumbleweed-2024-11671
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
7.5 (High)
Affected products
Recommended
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
4.8 (Medium)
Affected products
Recommended
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
References
8 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "go1.16-1.16.12-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the go1.16-1.16.12-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-11671",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_11671-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44716 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44716/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
}
],
"title": "go1.16-1.16.12-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:11671-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.1.aarch64",
"product": {
"name": "go1.16-1.16.12-1.1.aarch64",
"product_id": "go1.16-1.16.12-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.1.aarch64",
"product": {
"name": "go1.16-doc-1.16.12-1.1.aarch64",
"product_id": "go1.16-doc-1.16.12-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-1.1.aarch64",
"product": {
"name": "go1.16-race-1.16.12-1.1.aarch64",
"product_id": "go1.16-race-1.16.12-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.1.ppc64le",
"product": {
"name": "go1.16-1.16.12-1.1.ppc64le",
"product_id": "go1.16-1.16.12-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.1.ppc64le",
"product": {
"name": "go1.16-doc-1.16.12-1.1.ppc64le",
"product_id": "go1.16-doc-1.16.12-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-1.1.ppc64le",
"product": {
"name": "go1.16-race-1.16.12-1.1.ppc64le",
"product_id": "go1.16-race-1.16.12-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.1.s390x",
"product": {
"name": "go1.16-1.16.12-1.1.s390x",
"product_id": "go1.16-1.16.12-1.1.s390x"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.1.s390x",
"product": {
"name": "go1.16-doc-1.16.12-1.1.s390x",
"product_id": "go1.16-doc-1.16.12-1.1.s390x"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-1.1.s390x",
"product": {
"name": "go1.16-race-1.16.12-1.1.s390x",
"product_id": "go1.16-race-1.16.12-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.16-1.16.12-1.1.x86_64",
"product": {
"name": "go1.16-1.16.12-1.1.x86_64",
"product_id": "go1.16-1.16.12-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "go1.16-doc-1.16.12-1.1.x86_64",
"product": {
"name": "go1.16-doc-1.16.12-1.1.x86_64",
"product_id": "go1.16-doc-1.16.12-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "go1.16-race-1.16.12-1.1.x86_64",
"product": {
"name": "go1.16-race-1.16.12-1.1.x86_64",
"product_id": "go1.16-race-1.16.12-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64"
},
"product_reference": "go1.16-1.16.12-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le"
},
"product_reference": "go1.16-1.16.12-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x"
},
"product_reference": "go1.16-1.16.12-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-1.16.12-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64"
},
"product_reference": "go1.16-1.16.12-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64"
},
"product_reference": "go1.16-doc-1.16.12-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le"
},
"product_reference": "go1.16-doc-1.16.12-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x"
},
"product_reference": "go1.16-doc-1.16.12-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-doc-1.16.12-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64"
},
"product_reference": "go1.16-doc-1.16.12-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64"
},
"product_reference": "go1.16-race-1.16.12-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le"
},
"product_reference": "go1.16-race-1.16.12-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x"
},
"product_reference": "go1.16-race-1.16.12-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.16-race-1.16.12-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
},
"product_reference": "go1.16-race-1.16.12-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44716",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44716"
}
],
"notes": [
{
"category": "general",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44716",
"url": "https://www.suse.com/security/cve/CVE-2021-44716"
},
{
"category": "external",
"summary": "SUSE Bug 1193597 for CVE-2021-44716",
"url": "https://bugzilla.suse.com/1193597"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-doc-1.16.12-1.1.x86_64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.aarch64",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.ppc64le",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.s390x",
"openSUSE Tumbleweed:go1.16-race-1.16.12-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
}
]
}
OPENSUSE-SU-2024:11672-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00Summary
go1.17-1.17.5-1.1 on GA media
Severity
Moderate
Notes
Title of the patch: go1.17-1.17.5-1.1 on GA media
Description of the patch: These are all security issues fixed in the go1.17-1.17.5-1.1 package on the GA media of openSUSE Tumbleweed.
Patchnames: openSUSE-Tumbleweed-2024-11672
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
7.5 (High)
Affected products
Recommended
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
important
4.8 (Medium)
Affected products
Recommended
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
References
8 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "go1.17-1.17.5-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the go1.17-1.17.5-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-11672",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_11672-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44716 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44716/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
}
],
"title": "go1.17-1.17.5-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:11672-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.1.aarch64",
"product": {
"name": "go1.17-1.17.5-1.1.aarch64",
"product_id": "go1.17-1.17.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.1.aarch64",
"product": {
"name": "go1.17-doc-1.17.5-1.1.aarch64",
"product_id": "go1.17-doc-1.17.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "go1.17-race-1.17.5-1.1.aarch64",
"product": {
"name": "go1.17-race-1.17.5-1.1.aarch64",
"product_id": "go1.17-race-1.17.5-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.1.ppc64le",
"product": {
"name": "go1.17-1.17.5-1.1.ppc64le",
"product_id": "go1.17-1.17.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.1.ppc64le",
"product": {
"name": "go1.17-doc-1.17.5-1.1.ppc64le",
"product_id": "go1.17-doc-1.17.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "go1.17-race-1.17.5-1.1.ppc64le",
"product": {
"name": "go1.17-race-1.17.5-1.1.ppc64le",
"product_id": "go1.17-race-1.17.5-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.1.s390x",
"product": {
"name": "go1.17-1.17.5-1.1.s390x",
"product_id": "go1.17-1.17.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.1.s390x",
"product": {
"name": "go1.17-doc-1.17.5-1.1.s390x",
"product_id": "go1.17-doc-1.17.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "go1.17-race-1.17.5-1.1.s390x",
"product": {
"name": "go1.17-race-1.17.5-1.1.s390x",
"product_id": "go1.17-race-1.17.5-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "go1.17-1.17.5-1.1.x86_64",
"product": {
"name": "go1.17-1.17.5-1.1.x86_64",
"product_id": "go1.17-1.17.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "go1.17-doc-1.17.5-1.1.x86_64",
"product": {
"name": "go1.17-doc-1.17.5-1.1.x86_64",
"product_id": "go1.17-doc-1.17.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "go1.17-race-1.17.5-1.1.x86_64",
"product": {
"name": "go1.17-race-1.17.5-1.1.x86_64",
"product_id": "go1.17-race-1.17.5-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64"
},
"product_reference": "go1.17-1.17.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le"
},
"product_reference": "go1.17-1.17.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x"
},
"product_reference": "go1.17-1.17.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-1.17.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64"
},
"product_reference": "go1.17-1.17.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64"
},
"product_reference": "go1.17-doc-1.17.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le"
},
"product_reference": "go1.17-doc-1.17.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x"
},
"product_reference": "go1.17-doc-1.17.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-doc-1.17.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64"
},
"product_reference": "go1.17-doc-1.17.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-race-1.17.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64"
},
"product_reference": "go1.17-race-1.17.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-race-1.17.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le"
},
"product_reference": "go1.17-race-1.17.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-race-1.17.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x"
},
"product_reference": "go1.17-race-1.17.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "go1.17-race-1.17.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
},
"product_reference": "go1.17-race-1.17.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44716",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44716"
}
],
"notes": [
{
"category": "general",
"text": "net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44716",
"url": "https://www.suse.com/security/cve/CVE-2021-44716"
},
{
"category": "external",
"summary": "SUSE Bug 1193597 for CVE-2021-44716",
"url": "https://bugzilla.suse.com/1193597"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2021-44716"
},
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-doc-1.17.5-1.1.x86_64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.aarch64",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.ppc64le",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.s390x",
"openSUSE Tumbleweed:go1.17-race-1.17.5-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
}
]
}
OPENSUSE-SU-2024:11947-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00Summary
apptainer-1.0.1-1.1 on GA media
Severity
Moderate
Notes
Title of the patch: apptainer-1.0.1-1.1 on GA media
Description of the patch: These are all security issues fixed in the apptainer-1.0.1-1.1 package on the GA media of openSUSE Tumbleweed.
Patchnames: openSUSE-Tumbleweed-2024-11947
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
4.8 (Medium)
Affected products
Recommended
4 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:apptainer-1.0.1-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:apptainer-1.0.1-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:apptainer-1.0.1-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:apptainer-1.0.1-1.1.x86_64 | — |
Vendor Fix
|
Threats
Impact
moderate
References
5 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "apptainer-1.0.1-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the apptainer-1.0.1-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-11947",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_11947-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-44717 page",
"url": "https://www.suse.com/security/cve/CVE-2021-44717/"
}
],
"title": "apptainer-1.0.1-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:11947-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.0.1-1.1.aarch64",
"product": {
"name": "apptainer-1.0.1-1.1.aarch64",
"product_id": "apptainer-1.0.1-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.0.1-1.1.ppc64le",
"product": {
"name": "apptainer-1.0.1-1.1.ppc64le",
"product_id": "apptainer-1.0.1-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.0.1-1.1.s390x",
"product": {
"name": "apptainer-1.0.1-1.1.s390x",
"product_id": "apptainer-1.0.1-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "apptainer-1.0.1-1.1.x86_64",
"product": {
"name": "apptainer-1.0.1-1.1.x86_64",
"product_id": "apptainer-1.0.1-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.0.1-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:apptainer-1.0.1-1.1.aarch64"
},
"product_reference": "apptainer-1.0.1-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.0.1-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:apptainer-1.0.1-1.1.ppc64le"
},
"product_reference": "apptainer-1.0.1-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.0.1-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:apptainer-1.0.1-1.1.s390x"
},
"product_reference": "apptainer-1.0.1-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "apptainer-1.0.1-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:apptainer-1.0.1-1.1.x86_64"
},
"product_reference": "apptainer-1.0.1-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-44717",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-44717"
}
],
"notes": [
{
"category": "general",
"text": "Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.aarch64",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.ppc64le",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.s390x",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-44717",
"url": "https://www.suse.com/security/cve/CVE-2021-44717"
},
{
"category": "external",
"summary": "SUSE Bug 1193598 for CVE-2021-44717",
"url": "https://bugzilla.suse.com/1193598"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.aarch64",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.ppc64le",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.s390x",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.aarch64",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.ppc64le",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.s390x",
"openSUSE Tumbleweed:apptainer-1.0.1-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2021-44717"
}
]
}
Loading…
Trend slope:
-
(linear fit over daily sighting counts)
Show additional events:
Loading…
Experimental. This forecast is provided for visualization only and may change without notice. Do not use it for operational decisions.
Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.
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.
Loading…
Loading…