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 |
|---|---|---|---|---|
| gcr.io/ | 5a4a0e54c6d0 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 5f60c4988859 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 0cb1707fc503 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 873b968f02b5 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 1e3db4f2eeed | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | a5de0fb75046 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 2ef460356b17 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | db6ceff2aab4 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 30ce73388ae5 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | b2cd45b8a8a4 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | d27b4495ccc3 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | f16c0e022203 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| gcr.io/ | 67f4f162da8d | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| gcr.io/ | 989a60847416 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| gcr.io/ | 2b1a3d08caac | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| gcr.io/ | a348db3e4d74 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| gcr.io/ | 4861d81aa528 | stdlib | 1.15.12 | 1 |
| ghcr.io/ | bce133f3f511 | stdlib | 1.15.12 | 1 |
| ghcr.io/ | 0c84c2d71006 | stdlib | 1.15.12 | 1 |
| ghcr.io/ | 67d18880448c | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| ghcr.io/ | 0147d87c2019 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | ca7dc7362968 | stdlib | 1.15.12 | 1 |
| ghcr.io/ | 9608d9b51452 | stdlib | 1.15.12 | 1 |
| ghcr.io/ | cf78fdf7403a | stdlib | 1.15.12 | 1 |
| ghcr.io/ | fb609bc264d9 | stdlib | 1.15.12 | 1 |
| ghcr.io/ | 760eee87f839 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 6a1432b0d503 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | f059af4de8ed | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | c7c70b527255 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | e24a9e0a21b6 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 185bfaae750c | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| ghcr.io/ | db1244edefc8 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | c5075f0320cd | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 94a749392fcf | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | ee6a21e66ff0 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | c17f1ba17d36 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | eeb625bd660c | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 03aba499950f | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 24bbca4a52a8 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | da6b05a1a601 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | deed102b4255 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 35225eaa87ab | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 4ffe222b3e3a | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 26d91dcbba56 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 834b8e1af290 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 72aae2080595 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | 1ea5412bed26 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | ef77f4c089a1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | cd9656e6bc2c | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ghcr.io/ | c22764cbfa97 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |