7.5 High
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
NONE
Availability Impact
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
0.002 Low
EPSS
Percentile
53.3%
JoinPath and URL.JoinPath do not remove …/ path elements appended to a
relative path. For example, JoinPath(“https://go.dev”, “…/go”) returns the
URL “https://go.dev/../go”, despite the JoinPath documentation stating that
…/ path elements are removed from the result.
Author | Note |
---|---|
mdeslaur | Packages built using golang need to be rebuilt once the vulnerability has been fixed. This CVE entry does not list packages that need rebuilding outside of the main repository or the Ubuntu variants with PPA overlays. |
ebarretto | Introduced in golang 1.19 |
github.com/golang/go/commit/28335508913a46e05ef0c04a18e8a1a6beb775ec (go1.19.1)
github.com/golang/go/issues/54385
groups.google.com/g/golang-announce/c/x49AQzIVX-s
launchpad.net/bugs/cve/CVE-2022-32190
nvd.nist.gov/vuln/detail/CVE-2022-32190
pkg.go.dev/net/url#JoinPath
security-tracker.debian.org/tracker/CVE-2022-32190
www.cve.org/CVERecord?id=CVE-2022-32190