{
	"document":{
		"aggregate_severity":{
			"namespace":"https://nvd.nist.gov/vuln-metrics/cvss",
			"text":"High"
		},
		"category":"csaf_vex",
		"csaf_version":"2.0",
		"distribution":{
			"tlp":{
				"label":"WHITE",
				"url":"https:/www.first.org/tlp/"
			}
		},
		"lang":"en",
		"notes":[
			{
				"text":"golang security update",
				"category":"general",
				"title":"Synopsis"
			},
			{
				"text":"An update for golang is now available for openEuler-24.03-LTS-SP1",
				"category":"general",
				"title":"Summary"
			},
			{
				"text":".\n\nSecurity Fix(es):\n\nThe go command may execute unexpected commands when operating in untrusted VCS repositories. This occurs when possibly dangerous VCS configuration is present in repositories. This can happen when a repository was fetched via one VCS (e.g. Git), but contains metadata for another VCS (e.g. Mercurial). Modules which are retrieved using the go command line, i.e. via 'go get', are not affected.(CVE-2025-4674)\n\nA vulnerability was found in Google Go up to 1.23.11/1.24.5 (Programming Language Software). It has been declared as problematic.The manipulation of the argument PATH with an unknown input leads to a unknown weakness.As an impact it is known to affect integrity.Upgrading to version 1.23.12 or 1.24.6 eliminates this vulnerability.(CVE-2025-47906)\n\nCancelling a query (e.g. by cancelling the context passed to one of the query methods) during a call to the Scan method of the returned Rows can result in unexpected results if other queries are being made in parallel. This can result in a race condition that may overwrite the expected results with those of another query, causing the call to Scan to return either unexpected results from the other query or an error.(CVE-2025-47907)",
				"category":"general",
				"title":"Description"
			},
			{
				"text":"An update for golang is now available for openEuler-24.03-LTS-SP1.\n\nopenEuler Security has rated this update as having a security impact of high. A Common Vunlnerability Scoring System(CVSS)base score,which gives a detailed severity rating, is available for each vulnerability from the CVElink(s) in the References section.",
				"category":"general",
				"title":"Topic"
			},
			{
				"text":"High",
				"category":"general",
				"title":"Severity"
			},
			{
				"text":"golang",
				"category":"general",
				"title":"Affected Component"
			}
		],
		"publisher":{
			"issuing_authority":"openEuler security committee",
			"name":"openEuler",
			"namespace":"https://www.openeuler.org",
			"contact_details":"openeuler-security@openeuler.org",
			"category":"vendor"
		},
		"references":[
			{
				"summary":"openEuler-SA-2025-2181",
				"category":"self",
				"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2025-2181"
			},
			{
				"summary":"CVE-2025-4674",
				"category":"self",
				"url":"https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2025-4674&packageName=golang"
			},
			{
				"summary":"CVE-2025-47906",
				"category":"self",
				"url":"https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2025-47906&packageName=golang"
			},
			{
				"summary":"CVE-2025-47907",
				"category":"self",
				"url":"https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2025-47907&packageName=golang"
			},
			{
				"summary":"nvd cve",
				"category":"external",
				"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-4674"
			},
			{
				"summary":"nvd cve",
				"category":"external",
				"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-47906"
			},
			{
				"summary":"nvd cve",
				"category":"external",
				"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-47907"
			},
			{
				"summary":"openEuler-SA-2025-2181 vex file",
				"category":"self",
				"url":"https://repo.openeuler.org/security/data/csaf/advisories/2025/csaf-openeuler-sa-2025-2181.json"
			}
		],
		"title":"An update for golang is now available for openEuler-24.03-LTS-SP1",
		"tracking":{
			"initial_release_date":"2025-09-05T20:44:57+08:00",
			"revision_history":[
				{
					"date":"2025-09-05T20:44:57+08:00",
					"summary":"Initial",
					"number":"1.0.0"
				}
			],
			"generator":{
				"date":"2025-09-05T20:44:57+08:00",
				"engine":{
					"name":"openEuler CSAF Tool V1.0"
				}
			},
			"current_release_date":"2025-09-05T20:44:57+08:00",
			"id":"openEuler-SA-2025-2181",
			"version":"1.0.0",
			"status":"final"
		}
	},
	"product_tree":{
		"branches":[
			{
				"name":"openEuler",
				"category":"vendor",
				"branches":[
					{
						"name":"openEuler",
						"branches":[
							{
								"product":{
									"product_identification_helper":{
										"cpe":"cpe:/a:openEuler:openEuler:24.03-LTS-SP1"
									},
									"product_id":"openEuler-24.03-LTS-SP1",
									"name":"openEuler-24.03-LTS-SP1"
								},
								"name":"openEuler-24.03-LTS-SP1",
								"category":"product_version"
							}
						],
						"category":"product_name"
					},
					{
						"name":"aarch64",
						"branches":[
							{
								"product":{
									"product_identification_helper":{
										"cpe":"cpe:/a:openEuler:openEuler:24.03-LTS-SP1"
									},
									"product_id":"golang-1.21.4-35.oe2403sp1.aarch64.rpm",
									"name":"golang-1.21.4-35.oe2403sp1.aarch64.rpm"
								},
								"name":"golang-1.21.4-35.oe2403sp1.aarch64.rpm",
								"category":"product_version"
							}
						],
						"category":"architecture"
					},
					{
						"name":"src",
						"branches":[
							{
								"product":{
									"product_identification_helper":{
										"cpe":"cpe:/a:openEuler:openEuler:24.03-LTS-SP1"
									},
									"product_id":"golang-1.21.4-35.oe2403sp1.src.rpm",
									"name":"golang-1.21.4-35.oe2403sp1.src.rpm"
								},
								"name":"golang-1.21.4-35.oe2403sp1.src.rpm",
								"category":"product_version"
							}
						],
						"category":"architecture"
					},
					{
						"name":"x86_64",
						"branches":[
							{
								"product":{
									"product_identification_helper":{
										"cpe":"cpe:/a:openEuler:openEuler:24.03-LTS-SP1"
									},
									"product_id":"golang-1.21.4-35.oe2403sp1.x86_64.rpm",
									"name":"golang-1.21.4-35.oe2403sp1.x86_64.rpm"
								},
								"name":"golang-1.21.4-35.oe2403sp1.x86_64.rpm",
								"category":"product_version"
							}
						],
						"category":"architecture"
					},
					{
						"name":"noarch",
						"branches":[
							{
								"product":{
									"product_identification_helper":{
										"cpe":"cpe:/a:openEuler:openEuler:24.03-LTS-SP1"
									},
									"product_id":"golang-devel-1.21.4-35.oe2403sp1.noarch.rpm",
									"name":"golang-devel-1.21.4-35.oe2403sp1.noarch.rpm"
								},
								"name":"golang-devel-1.21.4-35.oe2403sp1.noarch.rpm",
								"category":"product_version"
							},
							{
								"product":{
									"product_identification_helper":{
										"cpe":"cpe:/a:openEuler:openEuler:24.03-LTS-SP1"
									},
									"product_id":"golang-help-1.21.4-35.oe2403sp1.noarch.rpm",
									"name":"golang-help-1.21.4-35.oe2403sp1.noarch.rpm"
								},
								"name":"golang-help-1.21.4-35.oe2403sp1.noarch.rpm",
								"category":"product_version"
							}
						],
						"category":"architecture"
					}
				]
			}
		],
		"relationships":[
			{
				"relates_to_product_reference":"openEuler-24.03-LTS-SP1",
				"product_reference":"golang-1.21.4-35.oe2403sp1.aarch64.rpm",
				"full_product_name":{
					"product_id":"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
					"name":"golang-1.21.4-35.oe2403sp1.aarch64 as a component of openEuler-24.03-LTS-SP1"
				},
				"category":"default_component_of"
			},
			{
				"relates_to_product_reference":"openEuler-24.03-LTS-SP1",
				"product_reference":"golang-1.21.4-35.oe2403sp1.src.rpm",
				"full_product_name":{
					"product_id":"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
					"name":"golang-1.21.4-35.oe2403sp1.src as a component of openEuler-24.03-LTS-SP1"
				},
				"category":"default_component_of"
			},
			{
				"relates_to_product_reference":"openEuler-24.03-LTS-SP1",
				"product_reference":"golang-1.21.4-35.oe2403sp1.x86_64.rpm",
				"full_product_name":{
					"product_id":"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
					"name":"golang-1.21.4-35.oe2403sp1.x86_64 as a component of openEuler-24.03-LTS-SP1"
				},
				"category":"default_component_of"
			},
			{
				"relates_to_product_reference":"openEuler-24.03-LTS-SP1",
				"product_reference":"golang-devel-1.21.4-35.oe2403sp1.noarch.rpm",
				"full_product_name":{
					"product_id":"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
					"name":"golang-devel-1.21.4-35.oe2403sp1.noarch as a component of openEuler-24.03-LTS-SP1"
				},
				"category":"default_component_of"
			},
			{
				"relates_to_product_reference":"openEuler-24.03-LTS-SP1",
				"product_reference":"golang-help-1.21.4-35.oe2403sp1.noarch.rpm",
				"full_product_name":{
					"product_id":"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch",
					"name":"golang-help-1.21.4-35.oe2403sp1.noarch as a component of openEuler-24.03-LTS-SP1"
				},
				"category":"default_component_of"
			}
		]
	},
	"vulnerabilities":[
		{
			"cve":"CVE-2025-4674",
			"notes":[
				{
					"text":"The go command may execute unexpected commands when operating in untrusted VCS repositories. This occurs when possibly dangerous VCS configuration is present in repositories. This can happen when a repository was fetched via one VCS (e.g. Git), but contains metadata for another VCS (e.g. Mercurial). Modules which are retrieved using the go command line, i.e. via 'go get', are not affected.",
					"category":"description",
					"title":"Vulnerability Description"
				}
			],
			"product_status":{
				"fixed":[
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
					"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
					"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
				]
			},
			"remediations":[
				{
					"product_ids":[
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
						"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
						"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
					],
					"details":"golang security update",
					"category":"vendor_fix",
					"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2025-2181"
				}
			],
			"scores":[
				{
					"cvss_v3":{
						"baseSeverity":"HIGH",
						"baseScore":8.6,
						"vectorString":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H",
						"version":"3.1"
					},
					"products":[
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
						"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
						"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
					]
				}
			],
			"threats":[
				{
					"details":"High",
					"category":"impact"
				}
			],
			"title":"CVE-2025-4674"
		},
		{
			"cve":"CVE-2025-47906",
			"notes":[
				{
					"text":"A vulnerability was found in Google Go up to 1.23.11/1.24.5 (Programming Language Software). It has been declared as problematic.The manipulation of the argument PATH with an unknown input leads to a unknown weakness.As an impact it is known to affect integrity.Upgrading to version 1.23.12 or 1.24.6 eliminates this vulnerability.",
					"category":"description",
					"title":"Vulnerability Description"
				}
			],
			"product_status":{
				"fixed":[
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
					"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
					"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
				]
			},
			"remediations":[
				{
					"product_ids":[
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
						"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
						"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
					],
					"details":"golang security update",
					"category":"vendor_fix",
					"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2025-2181"
				}
			],
			"scores":[
				{
					"cvss_v3":{
						"baseSeverity":"MEDIUM",
						"baseScore":4.0,
						"vectorString":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
						"version":"3.1"
					},
					"products":[
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
						"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
						"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
					]
				}
			],
			"threats":[
				{
					"details":"Medium",
					"category":"impact"
				}
			],
			"title":"CVE-2025-47906"
		},
		{
			"cve":"CVE-2025-47907",
			"notes":[
				{
					"text":"Cancelling a query (e.g. by cancelling the context passed to one of the query methods) during a call to the Scan method of the returned Rows can result in unexpected results if other queries are being made in parallel. This can result in a race condition that may overwrite the expected results with those of another query, causing the call to Scan to return either unexpected results from the other query or an error.",
					"category":"description",
					"title":"Vulnerability Description"
				}
			],
			"product_status":{
				"fixed":[
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
					"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
					"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
					"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
				]
			},
			"remediations":[
				{
					"product_ids":[
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
						"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
						"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
					],
					"details":"golang security update",
					"category":"vendor_fix",
					"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2025-2181"
				}
			],
			"scores":[
				{
					"cvss_v3":{
						"baseSeverity":"HIGH",
						"baseScore":7.0,
						"vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L",
						"version":"3.1"
					},
					"products":[
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.aarch64",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.src",
						"openEuler-24.03-LTS-SP1:golang-1.21.4-35.oe2403sp1.x86_64",
						"openEuler-24.03-LTS-SP1:golang-devel-1.21.4-35.oe2403sp1.noarch",
						"openEuler-24.03-LTS-SP1:golang-help-1.21.4-35.oe2403sp1.noarch"
					]
				}
			],
			"threats":[
				{
					"details":"High",
					"category":"impact"
				}
			],
			"title":"CVE-2025-47907"
		}
	]
}