Vulnerability Details : CVE-2022-32149
An attacker may cause a denial of service by crafting an Accept-Language header which ParseAcceptLanguage will take significant time to parse.
Vulnerability category: Denial of service
Products affected by CVE-2022-32149
- cpe:2.3:a:golang:text:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2022-32149
0.24%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 62 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2022-32149
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
7.5
|
HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
3.9
|
3.6
|
NIST |
CWE ids for CVE-2022-32149
-
The product does not release a resource after its effective lifetime has ended, i.e., after the resource is no longer needed.Assigned by: nvd@nist.gov (Primary)
References for CVE-2022-32149
-
https://go.dev/cl/442235
language: reject excessively large Accept-Language strings (I7bda1d84) · Gerrit Code ReviewVendor Advisory
-
https://go.dev/issue/56152
x/text/language: ParseAcceptLanguage takes a long time to parse complex tags · Issue #56152 · golang/go · GitHubIssue Tracking;Third Party Advisory
-
https://groups.google.com/g/golang-announce/c/-hjNw559_tE/m/KlGTfid5CAAJ
[security] Vulnerability in golang.org/x/text/languageMailing List;Third Party Advisory
-
https://pkg.go.dev/vuln/GO-2022-1059
GO-2022-1059 - Go PackagesVendor Advisory
Jump to