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,787 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,787 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 |
|---|---|---|---|---|
| ghcr.io/ | 3491a0f31c4a | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| mcr.microsoft.com/ | ec1803037ed9 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| mcr.microsoft.com/ | f55f30876129 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| mcr.microsoft.com/ | fc5d14e9f26f | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| mcr.microsoft.com/ | 667b1b1ea1e4 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| mcr.microsoft.com/ | 7997e0f236bc | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| mcr.microsoft.com/ | b7d82802cca8 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| public.ecr.aws/ | 67b89ae52240 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| public.ecr.aws/ | 02aed3370fce | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| public.ecr.aws/ | b32c99e7bc45 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| public.ecr.aws/ | cac3ed9a9826 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| public.ecr.aws/ | ae59d222fd87 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 5b6701d8fb31 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | cdefc81c6b2e | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | 6c308e9732e1 | stdlib | 1.15.12 | 1 |
| quay.io/ | d6fd2a9e3273 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 13aaae779248 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 5d1c2cf4c538 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | fe2e2e5a2751 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | a3b9a07648b6 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | 74f919b78494 | stdlib | 1.15.12 | 1 |
| quay.io/ | 9663f06adcb1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 71cb50263c3b | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | c010246124c2 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | e7b6203ccb37 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | a20c44021a5d | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | e1642bf8e933 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | 595c548dee6f | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | 81b2d775edad | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | ada7edd90bec | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | fd798a5a773e | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | e045b26eb6df | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 09d52508fee9 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 15fa0ed662b1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 36ce77526145 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 4fbd63194674 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 34de6387233b | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 6d56f69b15a3 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 21164241c045 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | 58cb99053bb3 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | a1c3843b03bc | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 107a7c73af59 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 791aef35b8d1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | ecd26b74a01f | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | febeebebe762 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | 6722d5041b47 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| quay.io/ | c6a934439421 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 3f6d9885cfe2 | stdlib | 1.15.12 | 1 |
| quay.io/ | 6ba82beff18e | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| quay.io/ | 87f0398ec7ff | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |