CVE-2020-26160

Source
https://nvd.nist.gov/vuln/detail/CVE-2020-26160
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-26160.json
Aliases
Published
2020-09-30T18:15:27Z
Modified
2023-11-29T08:18:28.460730Z
Details

jwt-go before 4.0.0-preview1 allows attackers to bypass intended access restrictions in situations with []string{} for m["aud"] (which is allowed by the specification). Because the type assertion fails, "" is the value of aud. This is a security problem if the JWT token is presented to a service that lacks its own audience check.

References

Affected packages

Git / github.com/dgrijalva/jwt-go

Affected ranges

Type
GIT
Repo
https://github.com/dgrijalva/jwt-go
Events
Introduced
0The exact introduced commit is unknown
Last affected

Affected versions

v1.*

v1.0.0
v1.0.1
v1.0.2

v2.*

v2.0.0
v2.1.0
v2.2.0
v2.3.0
v2.4.0
v2.5.0
v2.6.0
v2.7.0

v3.*

v3.0.0
v3.1.0
v3.2.0