CVE-2021-4235
Aliases:GHSA-r88r-gmrh-7j83GO-2021-0061DEBIAN-CVE-2021-4235CGA-53g5-qgvr-h4v4CGA-994q-qx3m-5656CGA-h5q4-fx4j-7rj7CGA-hwqg-pw69-4jf5CGA-mr94-5rrg-jpf9CGA-66qj-29fg-rh22CGA-qhh4-9487-wc4mCGA-xwwm-h373-599j
Advisory lineage Upstream: 0 Downstream: 5
Modified
Published: 27 Dec 2022, 21:13
Last modified:11 Apr 2025, 16:25
Vulnerability Summary
Overall Risk (default)
medium
32/100 CVSS Score
5.5 MEDIUM
v3.1 (cve.org)
EPSS Score
0.41% LOW
0% probability +0.36%
KEV
Not listed
Ransomware
No reports
Public exploits
1 found
Dark Web
Not detected
Timeline
27 Dec 2022, 21:13
Published
Vulnerability first disclosed
11 Apr 2025, 16:25
Last Modified
Vulnerability information updated
Description
Due to unbounded alias chasing, a maliciously crafted YAML file can cause the system to consume significant system resources. If parsing user input, this may be used as a denial of service vector.
CVSS Metrics
- v3.1•MEDIUM•Score: 5.5CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
EPSS Trends
Current EPSS score: 0.41%• Percentile: 36%
Affected Systems
- chainguard•dex-k8s-authenticator
< 1.4.0-r34
- chainguard•k3d
< 5.6.0-r11
- chainguard•k3d-proxy
< 5.6.0-r11
- chainguard•k3d-tools
< 5.6.0-r11
- wolfi•k3d
< 5.6.0-r11
- wolfi•k3d-proxy
< 5.6.0-r11
- wolfi•k3d-tools
< 5.6.0-r11
- debian•golang-yaml.v2
< 2.2.8-1 | < 2.2.8-1 | < 2.2.8-1 | < 2.2.8-1
- github.com/go-yaml•yaml
all | ≤ 2.1.0
- gopkg.in•yaml.v2
< 2.2.3
- gopkg.in/yaml.v2•gopkg.in/yaml.v2
< 2.2.3
- yaml_project•yaml
< 2.2.3
References (7)
- https://github.com/go-yaml/yaml/pull/375
- https://github.com/go-yaml/yaml/commit/bb4e33bf68bf89cad44d386192cbed201f35b241
- https://pkg.go.dev/vuln/GO-2021-0061
- https://lists.debian.org/debian-lts-announce/2023/07/msg00001.html
- https://nvd.nist.gov/vuln/detail/CVE-2021-4235
- https://github.com/go-yaml/yaml
- https://security-tracker.debian.org/tracker/CVE-2021-4235