blob: e6d18290f0530781d31bcdd7ca8aa209b1d55106 [file] [log] [blame]
modules:
- module: golang.org/x/text
versions:
- fixed: 0.3.8
vulnerable_at: 0.3.7
packages:
- package: golang.org/x/text/language
symbols:
- ParseAcceptLanguage
derived_symbols:
- MatchStrings
description: |
An attacker may cause a denial of service by crafting an Accept-Language
header which ParseAcceptLanguage will take significant time to parse.
ghsas:
- GHSA-69ch-w2m2-3vjp
credit: Adam Korczynski (ADA Logics) and OSS-Fuzz
references:
- report: https://go.dev/issue/56152
- fix: https://go.dev/cl/442235
- web: https://groups.google.com/g/golang-announce/c/-hjNw559_tE/m/KlGTfid5CAAJ
cve_metadata:
id: CVE-2022-32149
cwe: 'CWE 400: Uncontrolled Resource Consumption'