Golang Vulnerabilities

Comprehensive security vulnerability database for Golang products

Last updated: Aug 10, 2022
Total CVEs

4

Critical

0

With Exploits

8

Last 30 Days

0

Severity Distribution

Critical0
0%
High4
100%
Medium3
75%
Low1
25%
DescriptionVendor / ProductExploit Status
CVE-2022-306357.5

An attacker can cause a program using certain versions of Go to crash by sending it a message with deeply nested data structures, which overwhelms the system's memory. This vulnerability requires the attacker to be able to send specially crafted messages to the affected application.

golanggo
Exploit Available
over 3 years agoAug 10, 2022
CVE-2022-306337.5

An attacker can crash a Go application by sending a specially crafted XML document that causes excessive nesting in the data structure being processed. This vulnerability affects versions of Go before 1.17.12 and 1.18.4, and it requires the application to use the 'any' field tag in its data structures.

golanggo
Exploit Available
over 3 years agoAug 10, 2022
CVE-2022-306307.5

An attacker can crash a Go application by sending it a specially crafted file path with many separators, which causes the program to run out of memory and stop working. This issue affects versions of Go before 1.17.12 and 1.18.4, so using an outdated version increases the risk.

golanggo
Exploit Available
over 3 years agoAug 10, 2022
CVE-2022-305807.8

This vulnerability allows an attacker to execute malicious binaries in the working directory if they are named with the extensions "..com" or "..exe" when certain commands are run without specifying a path. This can happen in specific versions of Go when using functions that start or run commands, making it crucial for users to ensure they set the command path properly to avoid exploitation.

golanggo
Exploit Available
over 3 years agoAug 10, 2022

About Golang Security

This page tracks all publicly disclosed security vulnerabilities (CVEs) affecting Golang products. Our database is updated in real-time from the National Vulnerability Database (NVD) and enriched with exploit information from GitHub and other security research sources.

Each CVE listing includes CVSS severity scores, exploit availability status, AI-powered vulnerability summaries, and links to official patches and security advisories.