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/ | 2de1d15fc1f2 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| ghcr.io/ | 0df4ae70e3bd | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 2 |
| ghcr.io/ | f02325f099bc | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| ghcr.io/ | 5e88f2205de1 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| quay.io/ | c9b7f6d0d953 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| quay.io/ | 5f6f8ba0b671 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| quay.io/ | 464a3af4dfe0 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 2 |
| quay.io/ | 8a3a33cad0bd | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| quay.io/ | 983627001c89 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| quay.io/ | b899dbd1b901 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| registry.k8s.io/ | 63d5e04551ec | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 2 |
| absaoss/ | ad538a1285a0 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| adrianberger/ | 76848c0d2780 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| alex6021710/ | 5837d9b30cc7 | stdlib | 1.15.12 | 1 |
| almir/ | 1698346f6077 | stdlib | 1.15.12 | 1 |
| almorgv/ | 5f2a7d2b44d8 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| alpine/ | 00ac10bcb759 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| alpine/ | a41efe02a041 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| altinity/ | db7dde971407 | stdlib | 1.15.12 | 1 |
| altinity/ | 85b4fdbae053 | stdlib | 1.15.12 | 1 |
| amazon/ | b55277652ea8 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| amazon/ | e745d1783c93 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| anchore/ | bde9eedf639d | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ansgroup/ | cd6b0ef2b309 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| ansiblesemaphore/ | 03d1f8684027 | stdlib | 1.15.12 | 1 |
| apache/ | c010ea7d1694 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| apache/ | 412f92cde0b3 | stdlib | 1.15.12 | 1 |
| apache/ | 133d35d2c263 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| apache/ | 641237e0299b | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| apache/ | b4ec8c18d079 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| apache/ | 67d50e4deff4 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| aquasec/ | 7ea4aa3d2eb6 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| assistiot/ | 0aacefac9677 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| assistiot/ | eb7f5d765ab6 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| assistiot/ | 33e02dad168f | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| assistiot/ | 4bc3d92788ed | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| assistiot/ | 9bb46ea14e8e | stdlib | 1.15.12 | 1 |
| bbernhard/ | 549ad08d7e14 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| binhex/ | fb8952921ab6 | stdlib | 1.15.12 | 1 |
| bitnamilegacy/ | 3e51da56fc54 | stdlib | 1.15.12 | 1 |
| bitnamilegacy/ | e3c9d6b4bc92 | stdlib | 1.15.12 | 1 |
| bitnamilegacy/ | a7e14cc919cb | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| bsgrigorov/ | 45ab095f09c8 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| buildkite/ | aec38cfaae0e | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| camptocamp/ | acfafc308d88 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |
| cbeneke/ | dc658078d7ba | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| cfcontainerization/ | 82fa261c18a8 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| cfcontainerization/ | 58fb1c173a46 | golang.org/ stdlib | 0.0.0-20210428140749-89ef3d95e781 1.15.12 | 1 |
| chandanteekinavar/ | c96f759b6ce4 | stdlib | 1.15.12 | 1 |
| chaosnative/ | 72ee352bc333 | golang.org/ | 0.0.0-20210428140749-89ef3d95e781 | 1 |