CVE-2021-31525
MediumAdvisory
Published 24 May 2022In the index since 5 Sept 2026
- Severity
- Medium
- worst across findings
- CVSS
- 5.9
- base score, highest
- EPSS
- 0.037
- 89th percentile
- CISA KEV
- Not listed
- no confirmed exploitation
- Charts affected
- 644
- of 17,781 indexed, latest versions
- Container images
- 666
- deployed by those charts
- Fix available
- 2 of 2
- affected packages
golang.org/x/net/http/httpguts vulnerable to Uncontrolled Recursion
Carried by container images the latest versions of 644 of 17,781 indexed charts deploy, on 666 images.
| Affected package | Affected versions | Fixed in | Images |
|---|---|---|---|
| golang.org/ | v0.0.0-20170114055629-f2499483f923, v0.0.0-20180301190904-22ae77b79946, v0.0.0-20180811021610-c39426892332, v0.0.0-20180906233101-161cd47e91fd+77 more | 0.0.0-20210428140749-89ef3d95e781 | 536 |
| stdlibgolang | go1.13, go1.13.1, go1.13.3, go1.13.4+41 more | 1.15.12 | 519 |
- OSV records
- GHSA-h86h-8ppg-mxmhGO-2022-0236
- Also known as
- BIT-golang-2021-31525
Charts affected
644 by stars
Container images carrying it
666 by charts deploying them
A fixed version is listed for 2 of the 2 affected packages.
| Container image | Digest | Package | Fixed in | Used by |
|---|---|---|---|---|
| grafana/ | befcd84da2c1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| grafana/ | d322192ed2fa | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| grafana/ | 3d85bb66e39b | stdlib | 1.15.12 | 1 |
| grafana/ | 77e138f81a8e | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| grafana/ | 5fd12edcc694 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| graphiteapp/ | 04a0037cc2ae | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hashicorp/ | 62bed1bf8106 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| hashicorp/ | 5697b85bc69a | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hbahadorzadeh/ | bf9756b3bc47 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hetznercloud/ | 1475d525f9a4 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| hetznercloud/ | 41dce5b33644 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hhyo/ | 1aa41843419e | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hyperledger/ | c7f3422ec1d5 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hyperledger/ | f270dfeee91d | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hyperledger/ | 37294e05209b | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| hyperledger/ | bf4995c86af6 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ianw/ | dc49dd460c37 | stdlib | 1.15.12 | 1 |
| inseefrlab/ | 31f04ca7436b | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| intel/ | 143f0a45e174 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| iofog/ | 7260cf861479 | stdlib | 1.15.12 | 1 |
| iomesh/ | 002c4b92fd34 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| iomesh/ | 292ad270082e | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| iomesh/ | de4aa40684ad | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| iomesh/ | f6c76380db34 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| iosifache/ | 85df3f04b5da | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| istio/ | 2232f365aed6 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| istio/ | 655eefa11c84 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| istio/ | 294ca55bd1cc | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| istio/ | e7e110a421c2 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| istio/ | 87a9db561d2e | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| istio/ | 88c6c693e67a | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| jaegertracing/ | ca6b73330616 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| jaegertracing/ | db45c07f2e1b | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| jfwenisch/ | 9e6c229f953c | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| jmferrer/ | 030f68ec6998 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| joeelliott/ | b4acd14642d0 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| k8scloudprovider/ | 6ddf80b34265 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| keptncontrib/ | 29969dd547de | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| keptn/ | 6bc3df9e0d6a | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| keptn/ | 72e17527a4f9 | stdlib | 1.15.12 | 1 |
| keptnsandbox/ | 6e6d323dd7ae | stdlib | 1.15.12 | 1 |
| keyporttech/ | 5bd7955ea2f1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| kfserving/ | 63d79d04c2e3 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| kiosksh/ | 501725ba2025 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| kubebb/ | f83cd256229b | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| kubebb/ | 20509de4b399 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| kubebb/ | 60d3cba0c267 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| kubeflowkatib/ | 12a28c8a0b41 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| kubeflowkatib/ | db88bf09d88e | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| kubeflowkatib/ | 129f0aaba976 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |