# Golang vulnerabilities

> Golang has 148 published vulnerabilities across 13 products in our catalogue. 2 of them are on the list of flaws known to be exploited, so criminals are using them now. The most affected product is Go, with 124. If you run Golang software, patch the exploited flaws first.

Canonical page: https://www.precursorintelligence.com/vendors/golang

## At a glance

- **Published vulnerabilities:** 148
- **Known to be exploited:** 2
- **Products:** 13
- **Versions:** 358
- **Most recently added to the known-exploited list:** [CVE-2023-44487](https://www.precursorintelligence.com/what-is/cve-2023-44487), 10 October 2023. We keep watching the list.

## Which Golang products have the most vulnerabilities?

- [Go](https://www.precursorintelligence.com/product/golang/go): 124 published vulnerabilities, 245 versions
- [Net](https://www.precursorintelligence.com/product/golang/net): 6 published vulnerabilities, 10 versions
- [Crypto](https://www.precursorintelligence.com/product/golang/crypto): 4 published vulnerabilities, 6 versions
- [Http2](https://www.precursorintelligence.com/product/golang/http2): 4 published vulnerabilities, 17 versions
- [Text](https://www.precursorintelligence.com/product/golang/text): 4 published vulnerabilities, 11 versions
- [SSH](https://www.precursorintelligence.com/product/golang/ssh): 3 published vulnerabilities, 12 versions
- [Image](https://www.precursorintelligence.com/product/golang/image): 3 published vulnerabilities, 11 versions
- [Networking](https://www.precursorintelligence.com/product/golang/networking): 2 published vulnerabilities, 17 versions
- [Protobuf](https://www.precursorintelligence.com/product/golang/protobuf): 1 published vulnerability, 13 versions
- [Hpack](https://www.precursorintelligence.com/product/golang/hpack): 1 published vulnerability, 8 versions

Each product page lists its own known-exploited flaws.

## Which Golang vulnerabilities are being exploited?

2 flaws are on the government list of vulnerabilities known to be exploited, newest first:

- [CVE-2023-44487](https://www.precursorintelligence.com/what-is/cve-2023-44487): HTTP/2 Rapid Reset Attack Vulnerability. High, CVSS 7.5, chance of use in 30 days >99%, known exploited since 10 October 2023.
- [CVE-2020-0601](https://www.precursorintelligence.com/what-is/cve-2020-0601): Microsoft Windows CryptoAPI Spoofing Vulnerability. High, CVSS 8.1, chance of use in 30 days 89%, known exploited since 3 November 2021.

## Which Golang flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast (the chance each flaw is used in an attack in the next 30 days):

- [CVE-2023-44487](https://www.precursorintelligence.com/what-is/cve-2023-44487): >99%, High (CVSS 7.5), known exploited
- [CVE-2023-48795](https://www.precursorintelligence.com/what-is/cve-2023-48795): 94%, Medium (CVSS 5.9)
- [CVE-2020-0601](https://www.precursorintelligence.com/what-is/cve-2020-0601): 89%, High (CVSS 8.1), known exploited
- [CVE-2018-16873](https://www.precursorintelligence.com/what-is/cve-2018-16873): 66%, High (CVSS 8.1)
- [CVE-2018-7187](https://www.precursorintelligence.com/what-is/cve-2018-7187): 63%, High (CVSS 8.8)
- [CVE-2020-9283](https://www.precursorintelligence.com/what-is/cve-2020-9283): 21%, High (CVSS 7.5)
- [CVE-2021-38297](https://www.precursorintelligence.com/what-is/cve-2021-38297): 11%, Critical (CVSS 9.8)
- [CVE-2022-24675](https://www.precursorintelligence.com/what-is/cve-2022-24675): 10.0%, High (CVSS 7.5)
- [CVE-2015-5739](https://www.precursorintelligence.com/what-is/cve-2015-5739): 9.6%, Critical (CVSS 9.8)
- [CVE-2017-15041](https://www.precursorintelligence.com/what-is/cve-2017-15041): 9.3%, Critical (CVSS 9.8)

## All Golang products we track

13 products with at least one tracked version, most vulnerabilities first:

- [Go](https://www.precursorintelligence.com/product/golang/go): 124 vulnerabilities, 245 versions
- [Net](https://www.precursorintelligence.com/product/golang/net): 6 vulnerabilities, 10 versions
- [Crypto](https://www.precursorintelligence.com/product/golang/crypto): 4 vulnerabilities, 6 versions
- [Http2](https://www.precursorintelligence.com/product/golang/http2): 4 vulnerabilities, 17 versions
- [Text](https://www.precursorintelligence.com/product/golang/text): 4 vulnerabilities, 11 versions
- [SSH](https://www.precursorintelligence.com/product/golang/ssh): 3 vulnerabilities, 12 versions
- [Image](https://www.precursorintelligence.com/product/golang/image): 3 vulnerabilities, 11 versions
- [Networking](https://www.precursorintelligence.com/product/golang/networking): 2 vulnerabilities, 17 versions
- [Protobuf](https://www.precursorintelligence.com/product/golang/protobuf): 1 vulnerability, 13 versions
- [Hpack](https://www.precursorintelligence.com/product/golang/hpack): 1 vulnerability, 8 versions
- [Tiff](https://www.precursorintelligence.com/product/golang/tiff): 1 vulnerability, 6 versions
- [H2c](https://www.precursorintelligence.com/product/golang/h2c): 1 vulnerability, 1 version
- [Package SSH](https://www.precursorintelligence.com/product/golang/package_ssh): 1 vulnerability, 1 version

## Questions

### How many vulnerabilities does Golang have?

Our catalogue lists 148 published vulnerabilities across 13 products and 358 versions from Golang. The most recent Golang flaw added to the known-exploited list is CVE-2023-44487, on 10 October 2023.

### Which Golang vulnerabilities are being exploited?

2 Golang vulnerabilities are on the list of flaws known to be exploited. The most recently added are CVE-2023-44487 and CVE-2020-0601. The full list is on this page.

### Which Golang product has the most vulnerabilities?

Go, with 124 published vulnerabilities. Its own page lists the ones known to be exploited.

### How do I get alerts for new Golang vulnerabilities?

Create a Precursor Intelligence account and track the Golang products you run. We match them against every published flaw, give each one a risk score from 0 to 100 and tell you as soon as we spot one that affects you, by email, in the app or by webhook.

## Running Golang?

Precursor Intelligence keeps checking for you:

- **Tell us what you run.** Pick your software from a list, or let us work it out from your website.
- **We match it to every flaw.** Over 400,000 published flaws, checked against your list.
- **Ranked by real-world risk.** Every flaw gets a 0 to 100 risk score, kept up to date, led by evidence criminals are using it.
- **Told as soon as we know.** An alert by email, in the app or by webhook to your own tools.

Start free (no card, nothing to install): https://www.precursorintelligence.com/register
Book a demo: https://www.precursorintelligence.com/contact

